今天新增一个需求,socket5代理的创建,走adsl出口

发布时间 2023-05-16 17:39:03作者: 东大网管

之前的文章:

https://www.cnblogs.com/itfat/p/16700919.html

/usr/local/bin/ss-local -s 172.16.82.208 -p 8448 -l 8443 -b 0.0.0.0 -k 密码 -m chacha20-ietf-poly1305 -u -v

背景介绍下

用户代码或者程序,连接服务器的socket5的程序,也就是ss-local,然后服务器同时启动ss-server代理,见我上面的文章。

也就是用户通过阿里云的tcp四层加速(全站加速)--ss-local的sokcet5--服务器本地的ss-local--通过GRE隧道--ROS--各地的ADSL,实现更换IP的方式

上面的命令行介绍下

1、-s 172.16.82.208,服务端的IP,注意本地一定要写172.16.82.208,不能写成127.0.0.1,我卡了好久。。。。。

2、-p 8448服务端的端口号

3、-l 8443 ss-local启动以后,socket5监听的端口号

4、-b 0.0.0.0 ss-local启动以后,socket5监听本地哪个IP

5、-k 密码 这里是ss-server的密码

6、-m chacha20-ietf-poly1305  ss-server加密协议

7、-u 支持udp转发

8、-v 支持在线debug联调

最终代码:写入rc.local

nohup /usr/local/bin/ss-local -s 172.16.82.208 -p 8448 -l 8443 -b 0.0.0.0 -k 密码 -m chacha20-ietf-poly1305 &