데스크톱 사용자가 Ubuntu의 온라인 웹사이트에 액세스하지 못하도록 하려면 어떻게 해야 합니까? /etc/hosts에서 *를 시도했지만 127.0.0.1
트릭을 수행하지 못했습니다.
http://localhost
완전한 기능을 유지해야 한다는 점에 유의하세요 .
답변1
옵션. 옵션.
- eth0 인터페이스를 다운하면 됩니다.
- 위에서 제안한대로 iptables. 사용하는 것이 더 좋습니다:
iptables -A 출력 -p tcp --dport 80 ! --대상 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 요청)을 차단해야 합니다.