Защитна стена

Как да блокирам IP или уебсайт с помощта на PowerShell в Windows 10

Как да блокирам IP или уебсайт с помощта на PowerShell в Windows 10

PowerShell идва с Netsecurity модул, който ви позволява да конфигурирате защитната стена на Windows. Можете да използвате функцията - New-NetFirewallRule - в Netsecurity за блокиране на IP или уебсайт с помощта на PowerShell в Windows. Функцията ви позволява да създадете ново правило за входяща или изходяща защитна стена и добавя правилото към целевия компютър.

Блокирайте IP или уебсайт с помощта на PowerShell

Въпреки че блокирането на IP диапазоните работи перфектно, блокирането на уебсайт или домейн е сложно. Това е така, защото към домейна може да има множество IP адреси и макар че можете да ги предотвратите, DNS преобразувателят може да открие различен IP всеки път, когато запитва. Също така, понякога един и същи IP може да се използва от свързани услуги, а блокирането на този IP би означавало и блокиране на други услуги.

  1. Блокирайте локални или интернет IP адреси
  2. Блокирайте имена на уебсайтове или домейни

За да ги изпълните, ще ви трябват права на администратор.

1] Блокиране на IP или обхват с помощта на PowerShell

С помощта на тази команда можете да използвате един IP адрес или диапазон от IP адреси.  Изпълнете следната команда в PowerShell.

New-NetFirewallRule -DisplayName "Блок XYZ.com IP адрес "-Изходяща посока -Локален порт всякакъв -Протокол TCP -Акционен блок -Удален адрес 146.185.220.0/23

Можете да замените Block XYZ.com IP адрес с всичко, което можете да запомните или улеснява разбирането, когато погледнете назад. IP адресът, споменат в края на опцията RemoteAddress, е това, което ще бъде блокирано. Всеки уебсайт или услуга, които разрешат това, ще бъдат блокирани. Можете да замените опцията RemoteAddress с опцията LocalAddress, ако IP е IP адресът на локалната мрежа.

След като изпълнението приключи, трябва да получите съобщение за състояние като „Правилото беше анализирано успешно от магазина. (65536) “.  Отворете защитната стена на Windows и проверете дали записът е наличен. След като бъдете потвърдени, бихте могли да добавите още, като използвате PowerShell.

2] Блокиране на уебсайт или домейн с помощта на PowerShell

Тъй като функцията не поддържа блокиране на URL, имаме два избора. Първото е да се запитат всички възможни IP на този домейн и да се блокират. Второто е да се намерят известни официални IP диапазони и да се блокират. Последният има по-ниски шансове за случайно блокиране на други услуги в сравнение с първия. Въпреки това, ако блокирането на домейн е от съществено значение, винаги можете да използвате друг софтуер, за да ги блокирате.

Разреши-DnsName "facebook.com "

Обърнете внимание на IP адреса, който ще използваме във втория метод

New-NetFirewallRule -DisplayName "Блок XYZ.com IP адрес "-Изходящо насочване -ЛокаленПорт Всеки -Протокол TCP -Акционен блок -Удален адрес 146.185.220.0/23

Когато използвах това с YouTube, не работи, въпреки че директният IP адрес беше блокиран. Когато го използвах с Facebook, той работи. Така че, ако даден уебсайт може да бъде разрешен с помощта на множество IP адреси, тогава този метод няма да работи.

Използването на PowerShell команди е лесно. Ако някога сте използвали командния ред, той е толкова добър; Надявам се, че сте успели да блокирате IP или уебсайт с помощта на PowerShell успешно в Windows. Всеки път, когато искате да ги премахнете, можете да го направите от защитната стена на Windows или да използвате Премахване-NetFirewallRule команда.

Преглед на безжична мишка на Microsoft Sculpt Touch
Наскоро прочетох за Microsoft Sculpt Touch безжична мишка и реших да я купя. След като го използвах известно време, реших да споделя опита си с него. ...
Екранен тракпад и указател на мишката на AppyMouse за таблети с Windows
Потребителите на таблети често пропускат показалеца на мишката, особено когато са привични да използват лаптопите. Смартфоните и таблетите със сензоре...
Средният бутон на мишката не работи в Windows 10
The среден бутон на мишката ви помага да превъртате дълги уеб страници и екрани с много данни. Ако това спре, добре ще свършите да използвате клавиату...