1: 兩台服務器A (內網:192.168.0.101)服務器連接在公網上,外網可以訪問,B (內網:192.168.0.80)服務器位於內網中,外網不能訪問,且是程序運行的服務器。
2: 我們要配置服務器A的7001端口轉發服務器B的8080 端口。
3: 進入192.168.0.101 服務器,點擊 開始--運行,在彈出框中輸入 cmd 命令,如圖所示:

在命令窗體中輸入:netsh interface portproxy add v4tov4 listenaddress=192.168.0.101 listenport=7001 connectaddress=192.168.0.80 connectport=8080 如圖所示:

回車輸入后,用 netsh interface portproxy show all 命令查看端口轉發是否成功。
地址 端口 地址 端口
--------------- ---------- --------------- ----------
* 7001 192.168.0.80 8080
出現上面的樣式,證明做端口轉發成功。
如果要刪除端口轉發規則,輸入:netsh interface portproxy delete v4tov4 listenaddress=192.168.0.101 listenport=7001
刪除后,用 netsh interface portproxy show all 命令查看,如果發現轉發的端口不在,證明刪除成功,如圖所示:


重啟端口轉發策略,輸入以下命令:netsh interface portproxy reset
