/etc/hosts 阻止而不是重定向
我正在尝试将 Facebook 重定向到 Mac OS Ventura 上的本地主机。 这是我的 /etc/hosts hello procrastinator...% ➜ Documents cat /etc/hosts ## # Host Database # # localhost is used to configure the ...
我正在尝试将 Facebook 重定向到 Mac OS Ventura 上的本地主机。 这是我的 /etc/hosts hello procrastinator...% ➜ Documents cat /etc/hosts ## # Host Database # # localhost is used to configure the ...
文件中的以下条目C:\Windows\System32\drivers\etc\hosts将阻止该站点www.rauf.com。 127.0.0.1 www.rauf.com 没问题。现在我只想通过这个文件实现更高级的控制。我想屏蔽这个网站的所有内容,只留下一个文件夹www.rauf.com/business。可以吗? ...
我目前正在做一个项目,我需要模拟实时网站的 URL,以便在项目网站、项目浏览器扩展和项目数据库之间正确通信。为此,我修改了我电脑的“hosts”文件。我花了几个小时才解决最初遇到的任何问题,它工作了大约 2 周。昨天,它又停止工作了,我一点办法都没有让它再次工作。我没有更改我的 hosts 文件中的任何内容。 此外,导航到localhost:3080,127.0.0.1:3080甚至example-site.com:3080在浏览器中都可以正常使用,但不简单example-site.com- 这是最近才起作用的。 我看过了许多 超级用户网和stackover...
我正在尝试轻松避免随机分散注意力的网站。我希望将我的主机文件设置为仅允许少数网站。其他所有内容都应被阻止。 我无法让它工作。这是我正在使用的:在 Windows 10 上仅允许列入白名单的网站 这是一个不起作用的例子。我尝试过 127.0.0.1 和 0.0.0.0: # whitelist 142.251.215.238 google.com # blacklist 127.0.0.1 .com # 0.0.0.0 .com 将特定网站列入黑名单效果很好,它只是将几个网站列入白名单,然后将其他所有不列入白名单的网站列入黑名单。 我知道有像 Block...
我添加了太多 hosts 文件条目,导致现在我的整个计算机都出现滞后和冻结,我的 Chrome 无法加载任何网站,并且我的计算机说我的 Wi-Fi 没有互联网,尽管连接到它的其他设备工作正常。 我尝试按照以下步骤删除该文件这,但它说该文件正在被 DNS 客户端使用,目前无法更改。我也尝试禁用 DNS 客户端,但 Windows 完全拒绝了这种情况的发生。 我可以在记事本中更改它,但无法保存,因为它说 DNS 客户端正在使用它。我该如何解决这个问题?(我使用的是 Windows 10。) ...
我只是试图创建一个基本的程序,允许用户输入要阻止的网站,但编辑主机文件根本不起作用。我尝试使用来自这里适用于 reddit/youtube 等网站。 当我将网站添加到主机文件后对其进行 ping 操作时,它似乎确实有效,因为我的电脑似乎无法访问该网站。但是,无论我刷新 DNS 或清除浏览器缓存多少次,只要我不使用隐身模式,就不会被阻止。 还有其他方法可以本地封锁网站吗? ...
我正在尝试阻止crazygames.com网站使用 hosts 文件,但是它不起作用。 我将此行添加到 hosts 文件中。 127.0.0.1 crazygames.com 正在 Ping crazygames.com [127.0.0.1],数据为 32 字节:来自 127.0.0.1 的回复:字节=32 时间<1ms TTL=128 来自 127.0.0.1 的回复:字节=32 时间<1ms TTL=128 Ping 可以工作,但是即使运行 flushdns、清除浏览器缓存/cookie、重启 PC 后,网站仍然可以在浏览器(Chrome、...
我只想从 Hashicorp Vault 测试我的 CA 引擎。我在 docker 中启动了一个本地 NGINX 网络服务器,引用test.example.com。不幸的是,我无法通过该 URL 从浏览器访问它,但使用127.0.0.1或localhost可以。我编辑了/etc/hosts文件,但似乎不起作用。 我在 CLI 中对其进行了测试ping test.example.com,它成功从中获取了字节localhost。还用命令对其进行了双重检查getent ahosts test.example.com。 之后,我通过运行命令清除了 DNS 缓存sud...
我在 hosts 文件中指定了某些域来阻止它们。因此,当我未在 127.0.0.1 上运行任何 Web 服务器时,将域重定向到 127.0.0.1 将阻止该域。 为什么 chrome 需要两分钟才能发现域名在 hosts 文件中被阻止了,这个时间可以大大减少吗? 如果我访问 rice.com,它就会加载。(我使用 rice.com 只是作为测试) 然后我尝试在 hosts 文件中使用这些行来阻止网站加载 127.0.0.1 rice.com 127.0.0.1 www.rice.com 保存 hosts 文件后立即在 chrome 中访问 rice.com...
我运行一个 Web 服务器,例如python -m SimpleHTTPServer 80或python -m http.server 80(这取决于 Python 版本),然后我echo blah >index.html 要编写一个包含文本 blah 的 index.html。 C:\Python27>start python -m SimpleHTTPServer 80 Serving HTTP on 0.0.0.0 port 80 ... 并且有效 C:\Python27>curl 127.0.0.1 blah C:\Pyt...
是否可以将 URL 重定向到另一个 URL(仅供客户端使用)。例如。 假设我在 URL 浏览器中输入此内容https://google.com/this_page_does_not_exist/it_doesnt_exist 它只是给我一个 404 页面 是否可以在本地为客户端覆盖此设置,例如 DNS 之类的?这样,如果我尝试查找https://google.com/this_page_does_not_exist/it_doesnt_exist我可以进行修改并告诉它将我带到另一个地址吗? 因此,不要让服务器处理重定向,而是覆盖它并让客户端完全控制该部分。 ...
在 Windows 上,我使用 etc/hosts 文件来阻止某些域,例如,因为它们经常用于投放广告。但有时,程序会出于正当理由尝试连接到被阻止的域,但会失败。一开始通常不清楚是什么导致程序失败(例如,可能是我的 AV、防火墙、网络问题、其他一些冲突的应用程序……),我浪费时间进行故障排除,然后才发现 hosts 文件是罪魁祸首。 当程序尝试访问 hosts 文件中列出的域时,是否有办法记录或接收 Windows 通知?理想情况下,它会记录时间戳、程序名称以及它尝试访问的域。 ...
我习惯于流浪汉。 我的 Windows 主机文件使用多个地址映射,这些映射曾经运行得很好: 127.0.0.1 whatever.local 但安装后Docker 桌面,它们已经停止工作了。现在我的 hosts 文件如下所示: 127.0.0.1 whatever.local # Added by Docker Desktop 192.168.0.13 host.docker.internal 192.168.0.13 gateway.docker.internal # To allow the same kube context t...
背景:我想在 Akamai 的暂存网络上测试一个站点。这通常需要您找出特定边缘主机名的 IP 地址,然后更改本地/etc/hosts文件,以便主机名与 Akamai 暂存 IP 相关联。 但是,我需要使用代理来访问这个特定网站。因此,无论我在本地 hosts 文件中输入什么,IP 地址都会由代理而不是本地计算机查找,这让整个过程变得毫无意义。 有解决方法吗?我无法访问代理,即使可以,我也不想每次需要在 Akamai 的暂存网络上测试某些东西时都登录那里来弄乱它的主机文件。 另外,请不要写“更改您的设置”之类的答案 - 我知道这是一个奇怪的配置,而且它不是唯一...
由于 0.0.0.0 匹配任何地址而 127.0.0.1 是本地主机,当决定选择其中一个来映射主机文件中不需要的 IP 和域时,什么时候最好? 我读到,在 hosts 文件中,0.0.0.0 映射到所有 ipv4 地址,因此被视为垃圾,应丢弃。既然您的系统几乎不会用于托管这些域名,那么为什么有人会使用 127.0.0.1 呢? ...