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:防火墙记得允许

 

posted @ 2020-01-30 15:39  qinliang  阅读(1633)  评论(0编辑  收藏  举报