如何让linux禁止访问一些网站

如何让linux禁止访问一些网站,第1张

/etc/hosts文件中填写下面几行如禁止访问人人网:127.0.0.1 www.renren.com原理:当主机访问某个网址的时候,首先要向本地域名服务器发出申请,把要访问的域名renren解析成ip地址,而renren的ip地址在本地域名服务器里面是有的,肯定可以解析到,这样就可以正确建连。而/etc/hosts是一个比本地域名服务器优先级更高的地方,当在这里查找到域名对应的ip时候,主机就不再请求本地域名服务器解析了。直接以为renren对应的ip是本机localhost,这样当然无法找到正确都服务器,没法得到renren发来的数据。于是达到禁止访问网站的目的。

我写过

有二个办法

一个是直接系统层封中国ip段

一个是.htaccess 封

后面一个系统资源占用教大

所以我写了一个 直接运行./firewall.sh 

就可以了 但是你自己链的话 需要使用vpn 

因为封了中国的骨干路由ip


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8475349.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存