2011-10-28 159 views
0

我試圖阻止/允許80端口阻止/允許在瀏覽器中訪問Internet。 我提到這篇關於netsh命令的文章http://support.microsoft.com/kb/947709netsh命令:阻止端口

我的命令是: 的netsh advfirewall防火牆添加規則名稱=」 allow80」 協議= TCP DIR = OUT將localPort = 80行動=塊

的CMD問我有管理員權限,以管理員權限運行後,運行命令返回OK。但是我什麼也沒做,我仍然可以瀏覽網頁。

什麼可能是錯的?

+0

8080怎麼樣?另外,您可能需要重新啓動以使其生效。 – Griffin

+0

謝謝你的回覆,但我使用SetTcpEntry http://msdn.microsoft.com/en-us/library/windows/desktop/aa366378(v=vs.85).aspx並每隔x秒循環所有連接,並在檢測到端口時關閉連接。 – Miharbicha

回答

0

看來你設定的本地端口爲TCP 80,但你建立傳出規則,在技術上本地端口是這種規則的源端口,因爲你啓動到遠程端口(目標端口)tcp 80到Internet上任何站點的連接,必須將localport更改爲remoteport參數。

問候。