当前位置:文档之家› Ubuntu下Restund服务器搭建

Ubuntu下Restund服务器搭建

Ubuntu下Restund服务器搭建的部分注意事项
1. Restund服务器是什么
Restund 官方网站 /restund.html
Restund is a modular and flexible STUN and TURN Server, with IPv4 and IPv6 support.
Features
•Authentication module
•Binding module
•MySQL module
•Statistics module
•Status module
•Syslog module
•TURN module
2. Ubuntu系统下Restund服务器的搭建
按照官方网站/restund.html的步骤安装即可。

1) 安装libre
- 因为需要使GNU Make,Ubuntu下可安装build-essential支持
$sudo apt-get install build-essential
- Restund官网上下载libre源码包,按官网方式安装即可(官网方式就是下载一个libre的源码包然后放到Ubuntu系统文件的根目录下解压)
$ cd re (视安装版本而定,如果解压文件名为re-0.4.2,即该命令为$cd re-0.4.2)
$ make
$ sudo make install
2) 安装Restund
- 下载Restund源码包,按官网方式安装(其实就是下载一个libre的源码包然后放到Ubuntu系统文件的根目录下解压)
$ cd restund(视安装版本而定,如果解压文件名为restund-0.4.2,即该命令为$cd restund-0.4.2)
$ make
$ sudo make install
- 运行Restund其中一种出错可能是“无法加载动态库libre.so”
网上查到Restund默认回到usr/lib/下找动态库,而libre默认被安装至usr/local/lib/下。

手动将libre.so拷贝至usr/lib/下解决。

如果无法手动拷贝,则可以用超级命令$sudo mv移动,可以参考网络资源熟悉该命令的使用。

3. 运行Restund服务器
1) 修改配置文件
Restund源码包中有配置文件参考:/restund-0.4.0/etc/restund.conf 注意修改udp / tcp 的监听ip地址,可改为本机使用的网络ip地址,本机ip地址可用命令$ifconfig(区别于ipconfig)查看,然后$sudo gedit +文件名修改。

修改后拷贝至ubuntu系统的/etc/下,如果无法手动拷贝,则可以用超级命令$sudo mv移动。

2) 启动Restund服务器
$ sudo restund -d /etc/restund.conf 其中-d可开启debug打印功能。

相关主题