
Как запретить пользователям рабочего стола доступ к любому веб-сайту в Ubuntu? Я пробовал 127.0.0.1
* в /etc/hosts, но это не помогло.
Обратите внимание, что мне необходимо сохранять http://localhost
полную функциональность.
решение1
Варианты. Варианты.
- просто ifdown интерфейс eth0.
- iptables, как предложено выше. Лучше использовать:
iptables -A вывод -p tcp --dport 80 ! --destination 127.0.0.1 -j DROP
как предложил @hlovdal.
На самом деле я думаю, что оба варианта очень вредны для системы... Есть ли причина, по которой мы можем знать, почему вам нужны предлагаемые изменения? Возможно, мы сможем внести более легкие изменения, если будем знать больше о ваших потребностях...
решение2
Используйте IPTables для блокировки всего исходящего трафика. https://help.ubuntu.com/community/IptablesHowTo
редактировать:
sudo iptables -A OUTPUT -p tcp --dport www -j DROP
следует блокировать весь исходящий веб-трафик (http-запросы).