Tűzfal

Hogyan lehet blokkolni az IP-t vagy a webhelyet a PowerShell használatával a Windows 10 rendszerben

Hogyan lehet blokkolni az IP-t vagy a webhelyet a PowerShell használatával a Windows 10 rendszerben

PowerShell jön egy Hálóbiztonság modul, amely lehetővé teszi a Windows tűzfal konfigurálását. Használhatja a funkciót - New-NetFirewallRule - ban ben Hálóbiztonság IP vagy webhely blokkolása a PowerShell használatával a Windows rendszerben. A szolgáltatás lehetővé teszi új bejövő vagy kimenő tűzfalszabály létrehozását, és hozzáadja a szabályt a célszámítógéphez.

IP vagy webhely blokkolása a PowerShell használatával

Míg az IP-tartományok blokkolása tökéletesen működik, a webhely vagy a domain blokkolása bonyolult. Ez azért van, mert a domainhez több IP is kapcsolódhat, és bár megakadályozhatja őket, a DNS-megoldó minden egyes alkalommal más IP-t talál ki, amikor lekérdezi. Időnként ugyanazt az IP-címet is használhatják a kapcsolódó szolgáltatások, és az IP blokkolása más szolgáltatások blokkolását is jelentené.

  1. Blokkolja a helyi vagy internetes IP-címeket
  2. Webhely- vagy domainnevek letiltása

Ezek végrehajtásához rendszergazdai jogosultságokra lesz szükség.

1] Blokkolja az IP-t vagy a tartományt a PowerShell használatával

Ezzel a paranccsal egyetlen IP-címet vagy IP-címtartományt használhat.  Hajtsa végre a következő parancsot a PowerShellben.

New-NetFirewallRule -DisplayName "Blokkolja az XYZ-t.com IP-cím "-Direction Outbound -LocalPort Any -Protocol TCP -Action Block -RemoteAddress 146.185.220.0/23

Lecserélheti az XYZ blokkot.com IP-cím bárhová, amire csak emlékezhet, vagy megkönnyíti annak megértését, amikor visszanéz. A RemoteAddress opció végén említett IP-cím lesz blokkolva. Minden olyan webhelyet vagy szolgáltatást letiltunk, amely ezt megoldja. Cserélheti a RemoteAddress opciót a LocalAddress opcióra, ha az IP a helyi hálózati IP-cím.

Miután a végrehajtás befejeződött, állapotüzenetet kell kapnia, a következő módon: „A szabály értelmezése sikeresen megtörtént a boltból. (65536) ”.  Nyissa meg a Windows tűzfalat, és ellenőrizze, hogy elérhető-e a bejegyzés. Miután megerősítette, képesnek kell lennie további felvételre a PowerShell használatával.

2] Blokkolja a webhelyet vagy a tartományt a PowerShell használatával

Mivel a függvény nem támogatja az URL blokkolását, két lehetőségünk van. Először az adott domain összes lehetséges IP-jének lekérdezése és blokkolása. A második az ismert hivatalos IP-tartományok megkeresése és blokkolása. A későbbieknek kisebb az esélye, hogy véletlenül blokkolják a többi szolgáltatást, az előbbihez képest. Ez azt jelenti, hogy ha a domain blokkolása elengedhetetlen, akkor mindig blokkoláshoz használhat másik szoftvert.

Resolve-DnsName "facebook.com "

Jegyezze fel az IP-címet, amelyet a második módszerben fogunk használni

New-NetFirewallRule -DisplayName "Blokkolja az XYZ-t.com IP-cím "-Direction Outbound -LocalPort Any -Protocol TCP -Action Block -RemoteAddress 146.185.220.0/23

Amikor ezt a YouTube-on használtam, nem működött, bár a közvetlen IP-t blokkoltuk. Amikor a Facebook-tal használtam, akkor működött. Tehát, ha egy webhely megoldható több IP-cím használatával, akkor ez a módszer nem fog működni.

A PowerShell-parancsok használata egyszerű. Ha valaha is használta a parancssort, akkor az jó; Remélem, hogy sikeresen blokkolhatta az IP-t vagy egy weboldalt a PowerShell használatával a Windows rendszerben. Bármikor el akarja távolítani őket, megteheti a Windows tűzfalon vagy a Remove-NetFirewallRule parancs.

A legjobb játékok kézi követéssel
Az Oculus Quest nemrégiben bemutatta a vezérlés nélküli kézi követés nagyszerű ötletét. Az egyre növekvő számú játékkal és tevékenységgel, amelyek tám...
Az OSD-fedvény megjelenítése teljes képernyős Linux-alkalmazásokban és játékokban
Teljes képernyős játékok lejátszása vagy alkalmazások figyelemelterelés nélküli, teljes képernyős módban történő használata elvághatja a panelen vagy ...
Az 5 legjobb játékrögzítő kártya
Mindannyian láttuk és szerettük a YouTube-on a streaming játékokat. A PewDiePie, a Jakesepticye és a Markiplier csak néhány a legnépszerűbb játékosok ...