當使用預設設定啟用Windows防火牆時,您不能從其他裝置使用ping命令檢視您的電腦是否處於活動狀態。下面是如何改變的。
ping命令的工作原理是向目標裝置傳送稱為Internet控制訊息協議(ICMP)Echo請求的特殊資料包,然後等待該裝置發回ICMP Echo應答資料包。這不僅可以讓您測試網路連線的裝置是否處於活動狀態,還可以測量響應時間併為您顯示。預設情況下,具有高階安全功能的Windows防火牆會阻止來自網路的ICMP回顯請求。當然,為了測試目的,您可以採取禁用防火牆的極端步驟,但是一個更簡單的解決方案就是建立一個允許ICMP請求透過防火牆的異常。我們將向您展示如何透過命令提示符和具有高階安全介面的Windows防火牆來實現這一點。(請注意,如果安裝了帶防火牆的防病毒軟體或其他型別的第三方防火牆程式,則需要開啟該防火牆中的埠,而不是內建的Windows防火牆。)
本文中的說明適用於Windows7、8和10。我們將指出有什麼主要區別。
警告:透過防火牆建立例外和開啟埠會帶來安全風險。允許ping請求並不是什麼大問題,但通常最好阻止任何不需要的請求。
相關:使用具有高階安全性的Windows防火牆
為ping請求建立異常的最快方法是使用命令提示符。你需要以管理員許可權開啟它。要在Windows 8和10中執行此操作,請按Windows+X,然後選擇“Command Prompt(Admin)”。在Windows 7中,按開始鍵並鍵入“Command Prompt”。右鍵單擊生成的條目並選擇“以管理員身份執行”
要啟用ping請求,您將建立兩個例外以允許流量透過防火牆一個用於ICMPv4請求,一個用於ICMPv6請求。要建立ICMPv4異常,請在提示符處鍵入(或複製並貼上)以下命令,然後按Enter鍵:
netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow要建立ICMPv6異常,請使用以下命令:
netsh advfirewall firewall add rule name="ICMP Allow incoming V6 echo request" protocol=icmpv6:8,any dir=in action=allow更改將立即進行,無需重新啟動電腦或其他任何操作。現在,如果你從遠端裝置ping你的電腦,你應該得到一個實際的結果。
要再次禁用ping請求,需要禁用建立的兩個異常。對於ICMPv4異常,在提示符處鍵入(或複製並貼上)此命令,然後按Enter鍵:
netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=block要禁用ICMPv6請求,請使用以下命令:
netsh advfirewall firewall add rule name="ICMP Allow incoming V6 echo request" protocol=icmpv6:8,any dir=in action=block當請求被阻止時,ping到您電腦的請求將遇到“請求超時”錯誤。
請注意,在使用我們剛才介紹的命令時,您可以為所需的規則使用任何名稱。但是,當您要禁用規則時,您將希望使用與建立規則時相同的規則名稱。如果忘記了規則的名稱,可以使用命令提示符檢視所有規則的列表。只需鍵入以下命令並按Enter鍵:
netsh advfirewall firewall show rule name=all您將看到列出了許多規則,但是向上滾動到列表的頂部,您應該可以在頂部看到您建立的所有規則。
雖然命令提示符是為ping請求向防火牆新增異常的最快方法,但您也可以在圖形介面中使用“Windows firewall with Advanced Security”應用程式執行此操作。點選“開始”,鍵入“windows firewall with”,然後啟動“windows firewall with Advanced Security”
您將建立兩個新規則,一個用於允許ICMPv4請求,另一個用於允許ICMPv6請求。在左側窗格中,右鍵單擊“入站規則”,然後選擇“新建規則”
在“新建入站規則嚮導”視窗中,選擇“自定義”,然後單擊“下一步”
在下一頁中,確保選中“所有程式”,然後單擊“下一步”
在下一頁,從“協議型別”下拉列表中選擇“ICMPv4”,然後單擊“自定義”按鈕。
在“自定義ICMP設定”視窗中,選擇“特定ICMP型別”選項。在ICMP型別列表中,啟用“回顯請求”,然後單擊“確定”
回到“新建入站規則嚮導”視窗,您可以單擊“下一步”
在下一頁中,最簡單的方法是確保為本地和遠端IP地址選擇了“Any IP address”選項。如果需要,您可以配置特定的IP地址,您的電腦將響應ping請求。其他ping請求被忽略。這使您可以縮小範圍,以便只有某些裝置能夠ping您的PC。您還可以為本地和遠端(Internet)網路配置單獨的已批准IP地址列表。無論您如何設定,完成後請單擊“下一步”。
在下一頁中,確保啟用了“允許連線”選項,然後單擊“下一步”
下一頁允許您控制規則何時處於活動狀態。如果您希望無論連線到哪種型別的網路都應用該規則,請保留預設選項,然後單擊“下一步”。但是,如果您的電腦不是企業的一部分(並且未連線到域),或者您希望它在連線到公用網路時不響應ping請求,請隨意禁用這些選項。
最後,您需要為新規則指定一個名稱,還可以選擇指定一個描述。但是,我們建議您至少在其中獲取文字“ICMPv4”,因為您還將建立第二個允許ICMPv6請求的規則。選擇對您有意義的內容,然後單擊“完成”
不幸的是,你還沒做完。最好繼續建立第二個允許傳入ICMPv6請求的規則。大多數情況下,這是一個很好的以防萬一的措施。人們在發出ping命令時傾向於使用IPv4地址,但一些網路應用程式使用IPv6。不如把你的基地蓋起來。
按照剛才介紹的步驟,將所有選項設定為與ICMPv4規則完全相同的選項。但是,當您進入ports and protocols(埠和協議)頁面時,從下拉列表中選擇“ICMPv6”而不是“ICMPv4”。這和為規則建立不同的名稱是唯一需要更改的兩件事。
當你有了這兩個新的規則,你可以關閉“Windows防火牆與先進的安全”應用程式。不需要重新啟動你的電腦或任何東西。您的電腦應該立即開始響應ping。
如果您想禁用所有這些,可以返回並刪除這兩個規則。但是,您最好禁用規則。這樣,就可以在不重新建立它們的情況下重新啟用它們。在“具有高階安全性的Windows防火牆”應用程式中,選擇左側的“入站規則”,然後在中間窗格中找到您制定的規則。右鍵單擊規則並選擇“禁用”以防止ping請求透過防火牆。
允許ping請求到達您的PC並不是每個人都需要做的事情。但是,如果您正在進行任何型別的網路故障排除,ping可能是一個有價值的工具。它也很容易開啟和關閉一旦你有東西設定。
...意,使一個小的變化,然後執行一個速度測試,看看這是如何影響你的Wi-Fi。然後在你房子的另一個地方嘗試同樣的速度測試。如果你不滿意,再做一次改變,然後再次進行速度測試。一次進行太多更改可能導致無法隔離問題區...
... 但是,有時需要允許程式透過防火牆。下面介紹如何允許任何程式透過Windows10中的防火牆,以及更改當前允許的應用程式。 ...
...你的系統,例如,可能是滲透他們的第一步。因此,評估如何保護您的系統是值得的。 ...
...安全的例子,透過默默無聞,這一概念是根本上的缺陷。如何訪問系統的祕密是安全的,因為只有特定組中的人知道它。但是一旦這個祕密被洩露,或者因為它被揭露,被觀察,被猜測,或者被解決了,你的安全就無效了。最好...
...道:在Windows中,私有網路和公共網路有什麼區別? 以後如何允許或不允許訪問 對於同一個應用程式,Windows防火牆不會詢問您兩次,但您可以更改設定以允許或禁止將來使用任何應用程式。為此,請進入“控制面板”>“系統...
...上的另一個裝置時,它會指定一個埠號,讓接收裝置知道如何處理流量。當IP地址顯示如何到達網路上特定裝置的通訊量時,埠號讓接收裝置知道哪個程式獲得該通訊量。預設情況下,來自internet的大多數未經請求的流量都被Windo...
...的工具,您可以使用它來快速測試網路的各個點。下面是如何使用它。 ping是如何工作的? Ping來自聲納技術中的一個術語,它發出聲音脈衝,然後監聽回聲返回。在計算機網路上,ping工具內建在大多數作業系統中,它們的工...
...實用程式,您可以讓Windows防火牆阻止傳出連線。 相關:如何擴充套件Windows防火牆並輕鬆阻止傳出連線 網路安全 無論您使用的是Internet Explorer、Chrome、Firefox還是Opera,您的瀏覽器都具有內建的網路釣魚和惡意軟體保護。如果你...
...將瀏覽器設定為在關閉時自動清除Cookie,或將其設定為僅允許某些Cookie。你不需要任何第三方軟體來掃描你的cookies以尋找威脅。 家長控制 防病毒應用程式也提供家長控制,但Windows已經包括家長控制。Windows8包含功能齊全的家...
...的形式。如果有多個Java條目,請不要感到驚訝;繼續並允許所有這些條目。(如果您想對它非常詳細,可以檢查Minecraft安裝使用的Java可執行檔案,然後檢查“Details…”按鈕以隔離特定的Java條目,但這需要大量額外工作。) 在...