使用windows 自带工具netsh实现端口转发功能
下面的命令在windows下运行后可以讲192.168.123.1的5000端口转发到192.168.123.2的5001端口上
netsh interface portproxy add v4tov4 listenaddress=192.168.123.2 listenport=5000 connectaddress=192.168.123.2 connectport=5001
可以查看存在的转发
netsh interface portproxy show all
删除指定规则
netsh interface portproxy delete v4tov4 listenport=3340 listenaddress=192.168.123.1
使用netstat确保3340端口当前处于被侦听状态:
netstat -ano | findstr :3340