Як заблокувати доступ до сайту на Lucid Lynx?


2

Я намагаюся заблокувати кілька веб-сайтів на чітких рисах, я спробував редагувати / etc / hosts і блокує доступ через url, але сайт все ще відкритий, якщо я ввійду в ip на браузер, як я можу блокувати ip доступ? (без використання додаткового програмного забезпечення, окрім того, що за замовчуванням має linux 10.04)

Відповіді:


2

Ви можете заблокувати IP-адресу веб-сайту за допомогою правила iptables. Щось за смаком, наведеним нижче.

iptables -A OUTPUT -d 0.0.0.0 -j DROP

Просто замініть нулі IP-адресою веб-сайту, до якого хочете заборонити доступ. Цей синтаксис також підтримує шаблон. Ввівши в нього IP з нулем, ви фактично блокуєте весь простір цього поля. Наприклад, 192.168.13.0 посилається на діапазон IP 192.168.13.1 - 192.168.13.254.

На додаток до блокування за IP-адресою, ви також можете блокувати за іменем хоста, використовуючи той же синтаксис. Просто змініть IP-адресу на доменне ім'я, і ​​він зробить решту роботи за вас.

Таким чином, ви можете робити все, що ви хотіли в iptables (звільняючи ваш хост-файл від непотрібних записів).


Я вже пробував, що з ip і доменом, і я не можу пінг ні IP або домен, але я можу отримати доступ до нього за допомогою webbrowser, мені потрібно перезавантажити комп'ютер або деякі послуги?
ldabl

1
очистити кеш веб-переглядача ...
John T

Цікаво. Я запускаю Lucid Lynx прямо зараз, і це, здається, працює, як я пояснив. Всі зміни також мають бути негайними. Ви впевнені, що він застосовується до вихідного ланцюга? Спробуйте перевірити правило, набравши iptables -L Переконайтеся, що він знаходиться в ланцюжку OUTPUT і що він перенаправляє до падіння.
Mies

на iptables -L я бачу правило, але ip замінено на дозволене ім'я хоста. Я бачу щось на зразок цього: DROP all - в будь-якому місці random.stuff.static.theplanet.com. Намагався очистити кеш, але веб-сайт все ще завантажується.
ldabl

1
Я повинен був закрити ufw і він працював, але як я можу зробити його працювати, маючи ufw працює? Я спробував "ufw відмовитися від IP", але це не працює.
ldabl
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.