socat 单端口TCP UDP 流量转发
socat安装
centos
yum install -y socatubuntu或debian
apt-get update apt-get install -y socatsocat的使用
1、转发TCP
说明:TCP4-LISTEN:10000监听ipv4的30000TCP端口。30000改成你自己需要转发的端口fork TCP4:1.1.1.1:30000转发到1.1.1.1的30000端口,根据需求修改自行修改ip和端口nohup后台运行。可以把这个命令写到/etc/rc.local里面开机启动启动。
nohup socat TCP4-LISTEN:30000,reuseaddr,fork TCP4:1.1.1.1:30000 >> socat.log 2>&1 &2、转发UDP
nohup socat -T 600 UDP4-LISTEN:30000,reuseaddr,fork UDP4:1.1.1.1:30000 >> socat.log 2>&1&输入两行命令就可以执行TCP+UDP转发