Обмеження доступу до веб-сайту (частина 2, невдалий спосіб)steemCreated with Sketch.

in Ukraine on Steemlast month (edited)

Мій попередній допис був про те, як заборонити доступ до вебсайту з браузера на ПК з ОС Windows. Закінчив я словами про більш надійний спосіб заборони доступу через брандмауер Windows (Windows Defender Firewall), і мої власні слова не давали мені спокою через невпевненість у 100% достовірності цієї інформації. Тобто, я знав, що це можна зробити, але особисто сам ніколи не перевіряв. Я завжди прагну внутрішньої гармонії з собою (і не тільки з собою), тому я вирішив перевірити цей спосіб, який я сам собі нав’язав.

Кроки із заголовками я буду писати англійською, оскільки в мене система цією мовою, і я не знаю всіх заголовків українською, як це прописано у вас у системі. Відкрийте Панель керування...

Control Panel → System and Security → Windows Defender Firewall → Advanced settings

2025-08-25_183723.png

У розділі Outbound Rules створіть нове правило – New Rule.

2025-08-25_195708.png

У віконці серед опцій виберіть Custom, тисніть Next, далі виберіть All programs, знову тисніть Next. Потім ви побачите пропозицію вибрати порти й протоколи – нічого не обирайте, тисніть Next.

На кроці Which remote IP addresses does this rule apply to?

2025-08-25_201047.png

  • У секції Remote IP address → These IP addresses → Add
  • Впишіть IP-адресу домену, який треба заблокувати, або діапазон IP (наприклад, 123.123.123.0-123.123.123.255).

IP сайту можна дізнатися дуже легко. Натисніть комбінацію клавіш Win+R, потім введіть cmd і натисніть Enter. Після цього відкриється вікно Command Prompt. У чорному віконці пишіть ping якийсь_сайт.com. Також можна скористатися сервісом, на кшталт 2ip.ua або іншим.

2025-08-25_195940.png

1000039710.png

Далі позначте пункт Block the connection і знову Next.

Наприкінці в полі Name задайте будь-яку назву для блокування і збережіть.

2025-08-25_200011.png

Для прикладу я взяв сайт ворожої країни. Але після проходження всіх кроків я виявив, що блокування не працює. Гугл як завжди взявся допомогти, але жодного адекватного рішення я не знайшов. Загвоздка могла бути лише в тому, що іноді сайти використовують десятки IP, а під час пінгу мені показується лише один. Тут і справді довелося звернутися до Гугл, я знайшов сервіс, який показує всі IP, що належать одному доменному імені, і згодом з’ясувалося, що доменне ім’я яке я вибрав використовує 4864 IP-адреси.

2025-08-25_201654.png

Я повторив усі кроки блокування через Windows Defender, але замість одного IP я додав п’ять діапазонів IP (раніше писав про діапазони).

2025-08-25_201912.png

Але результат мене засмутив. Точніше, не порадував, оскільки нічого не відбулося. Я припустив, що цей спосіб працює з невеликими сайтами, тому повторив процедуру з IP мого домену, але знову нічого не відбулося.

Що ж, будь-який ітог експерименту – це результат, а подобається він мені або ні – це вже інше... Роблю висновок, що найбільш дієвим залишається спосіб блокування за допомогою файлу hosts, про який я вже писав. Блокування відбувається за адресою сайту, і жодні IP цьому не завадять.

Sort:  
 last month 


Зображеня із сайту розробника Url


Мені подобається Malwarebytes Windows Firewall Control, там все просто й файно. А на Linux ще краще ( як для Лінукс) OpenSnitch ))

 last month 

Дякую, візьму до уваги :)