by 黄智坤
参考自博客 https://github.com/huanghailiang/popub-byma
本地服务配置
1 | sudo apt install golang-go |
srt.conf
为本地服务器上的配置文件,srt
为一个示例,可以取其他名字,但最好规范。
1 | LOCAL_ADDR=:22 |
my.server.addr
改成中继服务器的IP
地址,冒号后面的数字需检查是否与其他服务器的冲突;
SomePassword
任意设置,尽量复杂一些,长一些,并复制下来。
中继服务器设置
使用命令
1 | cd /etc/popub/relay |
srt-xxx.conf同样为文件名的示例,应规范,避免与其他服务器的设置冲突。
修改新文件中的参数设置即可;
1 | RELAY_ADDR=:此处应与本地服务器上设置的端口号一样 |
激活外网IP
使用
1 | sudo systemctl start popub-local@srt.service |
来启动本地服务器上的 /etc/popub/local/srt.conf
的配置;
使用
1 | sudo systemctl start popub-relay@srt-xxx.service |
来启动中继服务器上 /etc/popub/relay/srt-xxx.conf
的配置;
使用
1 | sudo systemctl enable popub-local@srt.service |
使Popub
在每次服务器重启后自动运行。