ฉันกำลังพยายามบล็อกพอร์ต 80 โดยใช้ไฟร์วอลล์ของ Windows 10 แต่ดูเหมือนว่าไม่ว่าฉันจะพยายามทำอะไร ฉันก็ยังสามารถเข้าถึงไซต์ HTTP ได้

ฉันได้ทดสอบสภาพอากาศกับพอร์ตโดยใช้คำสั่ง powershell ต่อไปนี้Test-NetConnection -ComputerName portquiz.net -Port 80ซึ่งอาจเป็นปัญหาได้ แต่ฉันได้ลองกับไซต์อื่นแล้ว

ตอนแรกฉันลองใช้ Windows Defender GUI ด้วยการตั้งค่าต่อไปนี้

ฉันพยายามจำลองกฎเดียวกันโดยใช้ Powershell ในฐานะผู้ดูแลระบบด้วยคำสั่งนี้แต่ก็ไม่มีประโยชน์

ฉันยังพยายามปิดใช้กฎไฟร์วอลล์อื่นๆ ทั้งหมดด้วยในกรณีที่กฎอื่นรบกวนและไม่ได้ผล ฉันเลยไม่รู้จริงๆ ว่าฉันจะทำอะไรผิด

answer

คุณสามารถปฏิบัติตามเอกสาร :

PS C:\> New-NetFirewallRule -DisplayName "Block Outbound Port 80" -Direction Outbound -LocalPort 80 -Protocol TCP -Action Block

บางครั้งก็มีประโยชน์