Windows 查看端口是否已打開(轉)


轉自 https://blog.csdn.net/shenhaiwen/article/details/74252685

這篇很有效,從服務器上查看,和從客戶端上查看端口是否開放,

最后檢查服務器上安全狗是否打開端口,windows是否開放端口,雲服務器商(三五互聯、阿里雲)是否開放端口(他們有硬件防火牆)

 

在默認狀態下,Windows會打開很多“服務端口”,如果你想查看本機打開了哪些端口、有哪些電腦正在與本機連接,可以使用以下兩種方法。

1.利用netstat命令

Windows提供了netstat命令,能夠顯示當前的 TCP/IP 網絡連接情況,注意:只有安裝了TCP/IP協議,才能使用netstat命令。 
操作方法:單擊“開始→程序→附件→命令提示符”,進入DOS窗口,輸入命令 netstat -na 回車,於是就會顯示本機連接情況及打開的端口,如圖1。其中Local Address代表本機IP地址和打開的端口號(圖中本機打開了8080端口),Foreign Address是遠程計算機IP地址和端口號,State表明當前TCP的連接狀態,圖中LISTENING是監聽狀態,表明本機正在打開8080端口監聽,等待遠程電腦的連接。

偵聽端口: 
C:\Documents and Settings\administrator>netstat -na

這里寫圖片描述

2. telnet 命令

測試端口是否開放: 
C:\Documents and Settings\administrator>telnet 127.0.0.1 8383

這里寫圖片描述

如上圖所示,8383端口沒有開放。 
再測試8080端口:

C:\Documents and Settings\administrator>telnet 127.0.0.1 8080

這里寫圖片描述

這里寫圖片描述

如上圖所示,8080端口是開放的。

打開端口方法

1.win7下打開端口 
win7防火牆例外設置方法 
控制面板(右上角選擇查看方式為大圖標)—防火牆—高級設置—高級設置—出站規則—最右邊 新建規則“新建出站規則向導”,在向導的第一步,選擇要創建的防火牆規則類型,選擇第二個“端口”。

win7防火牆添加端口方法 
Win7的防火牆做了比較大升級 設置已經分為入站和出站。下面以開通Tomcat的遠程訪問8080作為例子。控制面板\所有控制面板項\Windows 防火牆 進入

入站規則設置 
第一步 選擇 入站規則 然后 新建規則,選擇 端口,然后下一步 
第二步 選擇TCP 選擇特定端口 然后輸入端口,如有多個端口需要用逗號隔開了 例如:88,8080 
第三步,選擇允許連接 
第四步 選擇應用規則的范圍 
第五步 輸入規則名稱

出站規則設置 
第一步 選擇 入站規則 然后 新建規則,選擇 端口,然后下一步 
第二步 選擇TCP 選擇特定端口 然后輸入端口,如有多個端口需要用逗號隔開了 例如:88,8080 
第三步,選擇允許連接 
第四步 選擇應用規則的范圍 
第五步 輸入規則名稱

至此,防火牆規則設置完畢,啟用即可! 
另外win7的 IIS7,只需啟用 入站規則:BranchCache 內容檢索(HTTP-In) 
出站規則: BranchCache 內容檢索(HTTP-Out) 即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM