Обмеження доступу до веб-сайту (частина 2, невдалий спосіб)
Мій попередній допис був про те, як заборонити доступ до вебсайту з браузера на ПК з ОС Windows. Закінчив я словами про більш надійний спосіб заборони доступу через брандмауер Windows (Windows Defender Firewall), і мої власні слова не давали мені спокою через невпевненість у 100% достовірності цієї інформації. Тобто, я знав, що це можна зробити, але особисто сам ніколи не перевіряв. Я завжди прагну внутрішньої гармонії з собою (і не тільки з собою), тому я вирішив перевірити цей спосіб, який я сам собі нав’язав.
Кроки із заголовками я буду писати англійською, оскільки в мене система цією мовою, і я не знаю всіх заголовків українською, як це прописано у вас у системі. Відкрийте Панель керування...
Control Panel → System and Security → Windows Defender Firewall → Advanced settings
У розділі Outbound Rules створіть нове правило – New Rule.
У віконці серед опцій виберіть Custom, тисніть Next, далі виберіть All programs, знову тисніть Next. Потім ви побачите пропозицію вибрати порти й протоколи – нічого не обирайте, тисніть Next.
На кроці Which remote IP addresses does this rule apply to?
- У секції 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 або іншим.
Далі позначте пункт Block the connection і знову Next.
Наприкінці в полі Name задайте будь-яку назву для блокування і збережіть.
Для прикладу я взяв сайт ворожої країни. Але після проходження всіх кроків я виявив, що блокування не працює. Гугл як завжди взявся допомогти, але жодного адекватного рішення я не знайшов. Загвоздка могла бути лише в тому, що іноді сайти використовують десятки IP, а під час пінгу мені показується лише один. Тут і справді довелося звернутися до Гугл, я знайшов сервіс, який показує всі IP, що належать одному доменному імені, і згодом з’ясувалося, що доменне ім’я яке я вибрав використовує 4864 IP-адреси.
Я повторив усі кроки блокування через Windows Defender, але замість одного IP я додав п’ять діапазонів IP (раніше писав про діапазони).
Але результат мене засмутив. Точніше, не порадував, оскільки нічого не відбулося. Я припустив, що цей спосіб працює з невеликими сайтами, тому повторив процедуру з IP мого домену, але знову нічого не відбулося.
Що ж, будь-який ітог експерименту – це результат, а подобається він мені або ні – це вже інше... Роблю висновок, що найбільш дієвим залишається спосіб блокування за допомогою файлу hosts, про який я вже писав. Блокування відбувається за адресою сайту, і жодні IP цьому не завадять.
- Обмеження доступу до веб-сайту - https://steemit.com/ukraine-on-steem/@maxart/obmezhennya-dostupu-do-veb-saitu
Зображеня із сайту розробника Url
Мені подобається Malwarebytes Windows Firewall Control, там все просто й файно. А на Linux ще краще ( як для Лінукс) OpenSnitch ))
Дякую, візьму до уваги :)
@tipu curate 2
Upvoted 👌 (Mana: 1/7) Get profit votes with @tipU :)