2024年5月4日发(作者:)
Ubuntu下Restund服务器搭建的部分注意事项
1. Restund服务器是什么
Restund 官方网站 /
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服务器的搭建
按照官方网站 / 的步骤安装即可。
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其中一种出错可能是“无法加载动态库”
网上查到Restund默认回到usr/lib/下找动态库,而libre默认被安装至
usr/local/lib/下。手动将拷贝至usr/lib/下解决。如果无法手动拷贝,则可以用
超级命令$sudo mv移动,可以参考网络资源熟悉该命令的使用。
3. 运行Restund服务器
1) 修改配置文件
Restund源码包中有配置文件参考:/restund-0.4.0/etc/
注意修改udp / tcp 的监听ip地址,可改为本机使用的网络ip地址,本机ip地址可
用命令$ifconfig(区别于ipconfig)查看,然后$sudo gedit +文件名 修改。
修改后拷贝至ubuntu系统的/etc/下,如果无法手动拷贝,则可以用超级命令$sudo
mv移动。
2) 启动Restund服务器
$ sudo restund -d /etc/
其中-d可开启debug打印功能。
发布评论