udp代理
背景:遇到新型肺炎,公司要求延期返岗,一周在家办公。
而女朋友家那边,连接公司vpn远程连接办公电脑,不是很顺畅,所以我就想架设一个vpn代理,来加速连接。
调研了一下,发现socat符合需求,实际使用效果也很不错。
在此写下部署过程。
yum安装
yum install socat -y
安装screen
yum install screen -y
代理l2tp的3个udp端口
udp500
udp1701
udp4500
执行一次screen
然后运行一条代理命令
bind 为本地ip
UDP4 为目标ip和端口
socat -d -d -lf /var/log/socat.log UDP4-LISTEN:1701,bind=111.111.111.111,reuseaddr,fork UDP4:106.38.xx.xx:1701
socat -d -d -lf /var/log/socat.log UDP4-LISTEN:4500,bind=111.111.111.111,reuseaddr,fork UDP4:106.38.xx.xx:4500
socat -d -d -lf /var/log/socat.log UDP4-LISTEN:500,bind=111.111.111.111,reuseaddr,fork UDP4:106.38.xx.xx:500
netstat -nua 查看端口监听
ps:防火墙记得允许