Vatrozid

Kako blokirati IP ili web stranicu pomoću programa PowerShell u sustavu Windows 10

Kako blokirati IP ili web stranicu pomoću programa PowerShell u sustavu Windows 10

PowerShell dolazi s a Netsecurity modul koji vam omogućuje konfiguriranje Windows vatrozida. Možete koristiti funkciju - Novo-NetFirewallRule - u Netsecurity za blokiranje IP-a ili web mjesta pomoću programa PowerShell u sustavu Windows. Značajka vam omogućuje stvaranje novog pravila o ulaznom ili izlaznom vatrozidu i dodaje pravilo na ciljno računalo.

Blokirajte IP ili web stranicu pomoću PowerShell-a

Iako blokiranje IP raspona savršeno funkcionira, blokiranje web mjesta ili domene je nezgodno. To je zato što na domenu može biti priključen višestruki IP, a iako ih možete spriječiti, DNS razrješivač može otkriti drugačiji IP svaki put kada postavi upit. Također, ponekad bi isti IP mogle koristiti povezane usluge, a blokiranje tog IP-a značilo bi i blokiranje drugih usluga.

  1. Blokirajte lokalne ili internetske IP adrese
  2. Blokirajte nazive web lokacija ili domena

Za njihovo izvršavanje trebat će vam administratorske privilegije.

1] Blokirajte IP ili domet pomoću PowerShell-a

Pomoću ove naredbe možete koristiti jednu IP adresu ili raspon IP adresa.  Izvršite sljedeću naredbu u PowerShell-u.

Novo-NetFirewallRule -DisplayName "Blokiraj XYZ.com IP adresa "-Direction Outbound -LocalPort Any -Protocol TCP -Action Block -RemoteAddress 146.185.220.0/23

Možete zamijeniti Blok XYZ.com IP adresa s bilo čime čega se možete sjetiti ili vam olakšava razumijevanje kad god je pogledate. Blokirat će se IP adresa navedena na kraju opcije RemoteAddress. Bilo koja web lokacija ili usluga koja to riješi bit će blokirana. Opciju RemoteAddress možete zamijeniti opcijom LocalAddress ako je IP IP adresa lokalne mreže.

Kada je izvršavanje završeno, trebali biste primiti poruku o statusu kao „Pravilo je uspješno raščlanjeno iz trgovine. (65536) ".  Otvorite Windows vatrozid i provjerite je li unos dostupan. Nakon potvrde trebali biste moći dodati više pomoću PowerShell-a.

2] Blokirajte web mjesto ili domenu pomoću PowerShell-a

Budući da funkcija ne podržava blokiranje URL-ova, imamo dva izbora. Prvo je ispitati sve moguće IP adrese te domene i blokirati ih. Drugi je pronalazak poznatih službenih raspona IP-a i njihovo blokiranje. Kasniji ima manje šanse da slučajno blokira druge usluge u usporedbi s prvim. No, ako je blokiranje domene neophodno, uvijek ih možete upotrijebiti pomoću drugog softvera.

Riješi-DnsName "facebook.com "

Zabilježite IP adresu koju ćemo koristiti u drugoj metodi

Novo-NetFirewallRule -DisplayName "Blokiraj XYZ.com IP adresa "-Direction Outbound -LocalPort Any -Protocol TCP -Action Block -RemoteAddress 146.185.220.0/23

Kad sam ovo koristio s YouTubeom, nije uspjelo, iako je izravna IP adresa bila blokirana. Kad sam ga koristio s Facebookom, upalilo je. Dakle, ako se web mjesto može riješiti pomoću više IP adresa, onda ova metoda neće funkcionirati.

Korištenje PowerShell naredbi jednostavno je. Ako ste ikada koristili naredbeni redak, i on je dobar; Nadam se da ste uspješno blokirali IP ili web mjesto pomoću programa PowerShell u sustavu Windows. Kad god ih želite ukloniti, to možete učiniti iz vatrozida Windows ili koristiti Ukloni-NetFirewallRule naredba.

Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...
Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...
Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...