1. 程式人生 > >入站規則關閉445埠的教程【也適用其他埠如3389】

入站規則關閉445埠的教程【也適用其他埠如3389】

1、開啟防火牆介面

快捷方法:在“庫”地址裡直接貼上此地址“控制面板\網路和 Internet\網路和共享中心”,然後按回車。

也可以一步步來,首先開啟“控制面板”,再點選“網路和 Internet”,然後點選“網路和共享中心”。

最後點選左下角的“Windows 防火牆”。

2、開啟高階設定

點選左側的“高階設定”。

開啟高階設定

開啟高階設定

3、新建入站規則

點選左側的“入站規則”,再點選右側的“新建規則”。

新建入站規則

新建入站規則

4、設定規則型別

規則型別選擇“埠”。

規則型別選擇“埠”

規則型別選擇“埠”

5、設定協議和埠

協議選擇“TCP”,注意:445、135、139、3389是TCP,某些埠如137、138是UDP

。埠選擇“特定本地埠”,輸入埠號,如:445。

設定協議和埠

設定協議和埠

6、設定操作

“連線符合指定條件時應該進行什麼操作?”這裡選擇“阻止連線”。

操作選擇“阻止連線”

操作選擇“阻止連線”

7、設定何時應用該規則

“何時應用該規則”這裡三項全選。

設定何時應用該規則

設定何時應用該規則

8、設定名稱

“名稱”可以隨便填,如:關閉埠445。一般填寫簡單容易識別含義的名稱。“描述”可填可不填。

設定名稱

設定名稱

9、至此就設定完畢了。

設定完畢後,還可以隨時進行修改。

屬性修改

屬性修改

設定完畢後,重啟一下電腦。

對此方法持質疑態度?

設定完畢後,使用命令檢測是否關閉了此埠。

按 WIN+R 後執行 cmd 開啟 dos 視窗,輸入:

netstat -ano -p tcp | find "445"

一般認為,如果沒有任何記錄返回,則說明該埠關閉成功了。但是這裡仍然返回記錄:

TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 816

是否代表沒有關閉成功呢?

我們返回前面第7步設定的“設定何時應用該規則”,說是“計算機連線到公網位置時應用”、“計算機連線到其企業域時應用”和“計算機連線到專用網路位置時應用”,因此,剛才的檢測命令是不在“應用”範圍內的。

如果大家不放心,我推薦更加保險的方法,那就是從組策略來關閉一個埠,參考文章《win2003從組策略關閉埠(445/135/137/138/139/3389等)教程》,這個方法不僅適用於win7,還適用於win2003,是一個關閉埠的常用方法。