Windows自带TCP端口转发使用说明
windows系统,包括xp,2003,2008,2012等,都自带portproxy功能。目前只支持tcp协议的端口转发,前提需要作为portproxy的主机需要安装IPV6,安装可以不启用IPV6。
A.配置方法
假设:想通过192.168.1.2的1000端口访问到192.168.100.2的3389端口
1,安装IPv6,#如果已经安装IPV6,不需要执行
- netsh interface ipv6 install
复制代码
2,开启转发
- netsh interface portproxy add v4tov4 listenport=1000 connectaddress=192.168.100.2 connectport=3389
复制代码
如果192.168.1.2这台服务器上有多个Ip,比如192.168.1.2-5,并且想指定单独的Ip(192.168.1.5)进行端口映射的话,可以执行下面这条命令:
- netsh interface portproxy add v4tov4 listenaddress=192.168.1.5 listenport=1000 connectaddress=192.168.100.2 connectport=3389
复制代码
3,查看转发记录
- netsh interface portproxy show v4tov4
复制代码
4,删除转发记录
- netsh interface portproxy delete v4tov4 listenaddress=192.168.1.2 listenport=1000