Windows內建的netsh連接埠轉寄/連接埠映射工具

來源:互聯網
上載者:User

Netsh特點

Windows內建,支援IPv4和IPv6,命令即時生效,重啟系統後配置仍然存在.
缺點:不支援UDP

安裝Netsh

XP/2003需要先安?IPV6,Win7以上系統內建.

netsh interface ipv6 install

常用命令

add - 在一個表格中添加一個配置項。
delete - 從一個表格中刪除一個配置項。
dump - 顯示一個配置指令碼。
help - 顯示命令列表。
reset - 重設連接埠代理配置狀態。
set - 設定配置資訊。
show - 顯示資訊。

命令

netsh interface portproxy add v4tov4 - 添加通過 IPv4 的 IPv4 和代理串連到的偵聽項目。
netsh interface portproxy add v4tov6 - 添加通過 IPv6 的 IPv4 和代理串連到的偵聽項目。
netsh interface portproxy add v6tov4 - 添加通過 IPv4 的 IPv6 和代理串連到的偵聽項目。
netsh interface portproxy add v6tov6 - 添加通過 IPv6 的 IPv6 和代理串連到的偵聽項目。
以netsh interface portproxy add v4tov4為例子,以下為相應的合格式:

用法

add v4tov4 [listenport=]<integer>|<servicename>
      [connectaddress=]<IPv4 address>|<hostname>
      [[connectport=]<integer>|<servicename>]
      [[listenaddress=]<IPv4 address>|<hostname>]
      [[protocol=]tcp]
netsh-add-1

參數

 標記            值
        listenport      - IPv4 偵聽連接埠。
        connectaddress  - IPv4 串連地址。
        connectport     - IPv4 串連連接埠。
        listenaddress   - IPv4 偵聽地址。
        protocol        - 使用的協議。現在只支援 TCP
 
說明: 添加通過 IPv4 的 IPv4 和代理串連到的偵聽項目。

 

列子

也是以netsh interface portproxy add v4tov4為列子

netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.8.108 connectport=8080

將本地的8080連接埠的資料轉寄至192.168.8.108上的8080連接埠
 

netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.8.108 connectport=9090

將本地的8080連接埠的資料轉寄至192.168.8.108上的9090連接埠
以上為netsh新增連接埠轉寄的方法.

顯示連接埠轉寄

一般情況都是使用netsh interface portproxy show all 進行查看,如果你設定的比較多.下面的命令比較適合你了.


netsh interface portproxy show all       - 顯示所有連接埠代理參數。
netsh interface portproxy show v4tov4    - 顯示 IPv4 代理串連到另一個 IPv4 連接埠的參數。
netsh interface portproxy show v4tov6    - 顯示 IPv4 代理串連到 IPv6 的參數。
netsh interface portproxy show v6tov4    - 顯示 IPv6 代理串連到 IPv4 的參數。
netsh interface portproxy show v6tov6    - 顯示 IPv6 代理串連到另一個 IPv6 連接埠的參數。
netsh-show-1

例如使用“netsh interface portproxy show all”查看後就會出現下圖內容
netsh-show-2
修改連接埠轉寄

這裡就不詳說了,如果你學會如何添加,下面就是將添加的add更換為set即為修改命令
命令


netsh interface portproxy set v4tov4     - 更新通過 IPv4 的 IPv4 和代理串連到的偵聽項目。
netsh interface portproxy set v4tov6     - 更新通過 IPv6 的 IPv4 和代理串連到的偵聽項目。
netsh interface portproxy set v6tov4     - 更新通過 IPv4 的 IPv6 和代理串連到的偵聽項目。
netsh interface portproxy set v6tov6     - 更新通過 IPv6 的 IPv6 和代理串連到的偵聽項目。

例如

netsh interface portproxy set v4tov4 listenport=8080 connectaddress=192.168.8.108 connectport=8090

將本地8080連接埠改成轉寄至192.168.8.108的8090連接埠.
 
刪除連接埠轉寄
命令

netsh interface portproxy delete v4tov4 - 刪除通過 IPv4 的 IPv4 和代理串連到的偵聽項目。
netsh interface portproxy delete v4tov6 - 刪除通過 IPv6 的 IPv4 和代理串連到的偵聽項目。
netsh interface portproxy delete v6tov4 - 刪除通過 IPv4 的 IPv6 和代理串連到的偵聽項目。
netsh interface portproxy delete v6tov6 - 刪除通過 IPv6 的 IPv6 和代理串連到的偵聽項目。
列子

netsh interface portproxy delete v4tov4 listenport=8080

命令都是比較簡單的.,通常使用香港的伺服器轉寄美國的伺服器.,效果要好很多.
所以這個命令呢.還是需要學習一下的.畢竟方便很多的設定.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.