我想阻止我的 ubuntu 系统上的一些站点。所以,我/etc/hosts
在 .
127.0.1.1 www.reddit.com
127.0.1.1 www.facebook.com
这现在成功阻止了该网站,但是当我转到上面提到的 URL 之一时,我想重定向到另一个 URL,我发现您需要更改127.0.1.1
toIP of website
以使其工作,但我无法转换 URL,例如https: //i.imgur.com/6FxzzCT.png到 IP 地址。
如果有人可以将任何 URL 转换为 IP 地址,那将非常有帮助。
你试图做的事情是不可能的。好吧,至少不是你想怎么做。
在您想要的 URL ( https://i.imgur.com/6FxzzCT.png
) 中,只有这部分具有特定的 IP 地址:i.imgur.com
。
$ dig +short i.imgur.com
151.101.16.193
以简化形式,当您在浏览器中输入整个链接时 ( https://i.imgur.com/6FxzzCT.png
)。您正在发送请求以使用 HTTPS 协议151.101.16.193
索取6FxzzCT.png
文件。
使用/etc/hosts
您只能为每个主机设置预定义的 IP 地址,但您无法处理 HTTP 请求。
您可能能够做的是在localhost
提供图片或随机图片index.html
或任何预定义的默认页面上运行一个简单的 HTTP 服务器。然后将您喜欢127.0.0.1
使用的每个站点重定向到/etc/hosts
. 现在您的页面正在等待显示一些随机图片。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句