Ви можете заблокувати 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 (звільняючи ваш хост-файл від непотрібних записів).