"netsh 防火牆 」 命令搭配 」 設定檔 = 所有"參數沒有在 Windows Vista 電腦上設定公用設定檔

文章翻譯 文章翻譯
文章編號: 947213 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

在 Windows Vista 電腦上 netsh 防火牆 指令搭配 設定檔 = 所有 參數沒有設定公開基本資料。比方說下列命令會開啟本機連接埠 80 到網域設定檔,以及私人設定檔的 TCP 流量。但下列命令將不會開啟公開基本資料:
netsh 防火牆新增 portopening 通訊協定 = TCP 連接埠 = 80 name ="網頁組件 」 設定檔 = 所有
Windows 防火牆控制台程式只會顯示目前使用中的設定檔的設定。因此,如果您執行此命令,而公用設定檔作用中時再開啟 Windows 防火牆控制台程式,您會收到下列的例外狀況:
未建立公開基本資料的 「 Web 連接埠 」。
附註這是預期的行為。

如果您開啟 Windows 防火牆控制台程式,當網域設定檔或私用設定檔作用中時,您將會收到下列的例外狀況:
建立 「 Web 連接埠 」。

發生的原因

netsh 防火牆 命令列工具用來設定 [本機電腦上的 [Windows 防火牆。這個命令會提供已早於 Windows Vista 的 Windows 版本中支援的 Windows 防火牆的功能。 netsh 防火牆 內容將會繼續在 Windows Vista 上運作。但是,這個命令不能完全設定許多新功能,例如公用設定檔。

其他可行方案

netsh 內容是 netsh advfirewall 命令列工具。這個命令完全支援網域設定檔、 私用設定檔和公開基本資料。如果要解決這個問題,使用 netsh advfirewall 內容來取代 netsh 防火牆 內容。

其他相關資訊

版本早於 Windows Vista 中的設定檔

在早於 Windows Vista 的 Windows 版本,Windows 防火牆會支援下列兩個設定檔:
  • 網域設定檔: 當在電腦上的所有介面都連線到網域其中,它是成員可套用於此設定檔。
  • 標準設定檔: 此設定檔會套用其他的時間。
當您執行 netsh 防火牆 命令搭配 設定檔 = 所有 套參數,命令用於兩個網域設定檔和標準設定檔。比方說下列命令會開啟本機連接埠 80 的 TCP 流量來為網域設定檔和標準的設定檔:
netsh 防火牆新增 portopening 通訊協定 = TCP 連接埠 = 80 name ="網頁組件 」 設定檔 = 所有

在 Windows Vista 中的設定檔

Windows Vista 中的設定檔支援已經擴充以包含下列三個設定檔:
  • 網域設定檔: 當所有介面都連線至網域位置時,套用網域設定檔。網路自動被視為網域網路位置類型網路驗證到它所隸屬的網域時。
  • 私人設定檔: 當至少一個介面連接至私人網路位置,而且任何其他介面會連接到私用或網域位置可套用於私用的設定檔。本機系統管理員可以將分類為私用的非網域網路上。私人網路位置類型為了在家用或小型辦公室中使用背後邊緣裝置連接時這類路由器。
  • 公用設定檔: 當介面連線到公用網路位置時,公用設定檔套用。網路未連線到該網域和本機系統管理員尚未指定為私人網路時,任何網路會被視為公用網路。公用網路位置被為了在例如機場或咖啡店的位置中使用。
當您使用 netsh 防火牆 設定本機防火牆] 原則指定標準的設定檔設定新的私用設定檔。當您使用 [netsh 防火牆 命令列工具搭配 設定檔 = 所有 參數,以設定防火牆原則 netsh 防火牆 命令對應的設定只在兩個檔早於 Windows Vista、 網域設定檔及標準設定檔的 Windows 版本中可供使用。(不過,發現私用設定檔在這種情況下取代標準的設定檔)。因此,公開基本資料不設定當您使用 netsh 防火牆 命令搭配 設定檔 = 所有

當您指定 設定檔 = 目前的 參數,如果目前的設定檔是公用設定檔,則會建立公開基本資料的例外狀況。這不符合上述情況當您指定 設定檔 = 所有 參數。這種行為被為了維護應用程式相容性。比方說當公用設定檔執行命令此時位於使用中的設定檔,下列命令會開啟本機連接埠 80 到公用設定檔的 TCP 流量:
netsh 防火牆新增 portopening 通訊協定 = TCP 連接埠 = 80 name ="網頁組件 」 設定檔 = 目前的

屬性

文章編號: 947213 - 上次校閱: 2008年2月1日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Windows Vista 商用進階 64 位元版
  • Windows Vista 家用入門 64 位元版
  • Windows Vista 家用進階 64 位元版
  • Windows Vista 旗艦 64 位元版
  • Windows Vista 商用入門版
  • Windows Vista 商用入門 64 位元版
  • Windows Vista 商用進階版
  • Windows Vista 家用入門版
  • Windows Vista 家用進階版
  • Windows Vista Starter
  • Windows Vista 旗艦版
關鍵字:?
kbmt kbtshoot kbexpertisebeginner kbprb KB947213 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:947213
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com