linux下restund服务器搭建教程

作者:袖梨 2022-06-30

官网地址:http://www.creytiv.com/restund.html

1、安装libre

wget http://www.creytiv.com/pub/re-0.4.12.tar.gz

make

make install

2、安装librem

wget http://www.creytiv.com/pub/rem-0.4.6.tar.gz

make

make install

3、安装restund

wget http://www.creytiv.com/pub/restund-0.4.11.tar.gz

make

make install

4、配置restund

cp etc/restund.* /etc/

[root@fs restund-0.4.11]# grep -v "#" /etc/restund.conf

daemon                      yes

debug                          yes

realm                          myrealm

syncinterval               600

udp_listen                  XX.XX.XX.XX:3478

udp_sockbuf_size    524288

tcp_listen                   XX.XX.XX.XX:3478

module_path            /usr/local/lib/restund/modules

module                       stat.so

module                       binding.so

module                       auth.so

module                       turn.so

module                       filedb.so

module                       syslog.so

module                       status.so

auth_nonce_expiry 3600

turn_max_allocations      512

turn_max_lifetime  600

turn_relay_addr                XX.XX.XX.XX

turn_relay_addr6    ::1

filedb_path                /etc/restund.auth

syslog_facility           24

5、启动restund

报错处理:

restund: error while loading shared libraries: libre.so: cannot open shared object file: No such file or directory

[root@fs restund-0.4.11]# cat /etc/ld.so.conf.d/restund.conf

/usr/local/lib

[root@fs restund-0.4.11]# ldconfig

[root@fs restund-0.4.11]# restund -d /etc/restund.conf

udp listen: XX.XX.XX.XX:3478

tcp listen: XX.XX.XX.XX:3478

stat: module loaded

binding: module loaded

auth: module loaded (nonce_expiry=3600s)

turn: lifetime=600 ext=XX.XX.XX.XX ext6=::1 bsz=512

filedb: module loaded (/etc/restund.auth)

syslog: module loaded facility=24

status: module loaded (udp=127.0.0.1:33000 http=127.0.0.1:8080)

相关文章

精彩推荐