Windows本身命令行支持配置端口映射,條件是已經安裝了IPV6,啟不啟用都無所謂,我在win7和server2008上是可以的。xp,2003裝了ipv6協議也是可以的。
CMD下操作
增加端口映射,將10.10.10.10的8080映射到10.10.10.11的80端口
netsh interface portproxy add v4tov4 listenport=8080 listenaddress=10.10.10.10 connectport=80 connectaddress=10.10.10.11
刪除端口映射
netsh interface portproxy del v4tov4 listenport=8080 listenaddress=10.10.10.10
查看已存在的端口映射
netsh interface portproxy show v4tov4
可以通過命令 netstat -ano|find “8080” 查看端口是否已在監聽
telnet 10.10.10.10 8080 測試端口是否連通