TCP端口转发和复制
proxy
https://github.com/kklis/proxy
macOs 可直接编译
make darwin
./proxy
查看用法
监听本地8080端口,并将流量同时复制到192.168.1.2:80
, 必须确保 192.168.1.2:80
可写.
proxy -l 8080 -h 192.168.1.2 -p 80
默认后台运行,使用参数-f
不进入后台
proxy -l 8080 -h 192.168.1.2 -p 80 -f
查看转发的数据
proxy -l 80 -h 67.215.245.160 -p 80 -i "tee input.log" -o "tee output.log"
直接输出到控制台
proxy -l 80 -h 67.215.245.160 -p 80 -f -i "tee /dev/stderr" -o "tee /dev/stderr"
转发到多个后端