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) 即可。