如何在 Lucid Lynx 上阻止访问网站?

如何在 Lucid Lynx 上阻止访问网站?

我正在尝试在 lucid lynx 上屏蔽一些网站,我尝试编辑 /etc/hosts 并阻止通过 url 进行访问,但如果我在浏览器中输入 ip,该网站仍会打开,我怎样才能阻止 ip 访问?(除了 linux 10.04 默认拥有的软件之外,无需使用任何额外的软件)

答案1

您可以使用 iptables 规则阻止网站的 IP。下面提供一些类似的东西。

iptables -A OUTPUT -d 0.0.0.0 -j DROP

只需将零替换为您要拒绝访问的网站的 IP 即可。此语法还支持通配符。通过输入带有零的 IP,您可以有效地阻止该字段的整个范围。例如,192.168.13.0 引用 192.168.13.1 到 192.168.13.254 的 IP 范围。

除了按 IP 进行阻止外,您还可以使用相同的语法按主机名进行阻止。只需将 IP 地址更改为域名,它就会为您完成其余工作。

因此,您可以在 iptables 中完成所有您想做的事情(从 hosts 文件中释放不需要的记录)。

相关内容