微軟Windows的netsh是一個命令行腳本實用工具。使用netsh工具 ,可以查看或更改本地計算機或遠程計算機的網絡配置。不僅可以在本地計算機上運行這些命令,而且可以在網絡上的遠程計算機上運行。
可以手動運行Netsh命令,或創建批處理文件或腳本實現過程的自動化。netsh提供了腳本功能,讓您在批處理模式下針對指定的計算機,運行一組命令。利用netsh ,可以將配置腳本保存為文本文件,便於存檔或用於配置其他的計算機。
netsh命令已經推出很長時間,在Windows 2000/XP/2003中均帶有Netsh命令。Windows Server 2008只是對netsh的參數項做了些擴展。
配置方法:
假定需要通過192.168.204.150的3389端口轉發到3340端口,則需要在192.168.204.150主機的命令行輸入如下語句:
netsh interface portproxy add v4tov4 listenport=3340 listenaddress=192.168.204.150 connectport=3389 connectaddress=192.168.204.150
可以查看存在的轉發
netsh interface portproxy show all
刪除指定規則
netsh interface portproxy delete v4tov4 listenport=3340 listenaddress=192.168.204.150
使用netstat確保3340端口當前處於被偵聽狀態:
netstat -ano | findstr :3340
禁用系統防火牆
netsh firewall set opmode disable
啟用防火牆
netsh firewall set opmode enable
最后
歡迎關注個人微信公眾號:Bypass--,每周原創一篇技術干貨。