我遇到了 DNS 问题,但仍然可以 ping 1.1.1.1:我如何仍然搜索 Stack Exchange 网络?

我遇到了 DNS 问题,但仍然可以 ping 1.1.1.1:我如何仍然搜索 Stack Exchange 网络?

我网络中的其中一台机器出现了名称服务器解析问题,但我仍然可以 ping 1.1.1.1 并且得到回复,所以这不是 Internet 问题,只是 DNS 问题。

我还能搜索 Stack Exchange 网络来寻找问题的解决方案吗从我遇到问题的机器上?

(因为我无法将内容从能工作的机器复制粘贴到不能工作的机器上)

答案1

是的你可以! :-)

在 *nix 上:

  • 打开终端并输入:

    sudo vi /etc/hosts
    
  • 导航到文件底部并按i

在 Windows 上:

对于 *nix 和 Windows:

将以下条目添加到文件底部:

151.101.1.69    askubuntu.com
198.252.206.29  chat.stackexchange.com
151.101.1.69    linux.stackexchange.com
198.252.206.16  sstatic.net
185.53.179.7    stackexchange.com
151.101.65.69   stackoverflow.com
151.101.193.69  superuser.com
172.217.22.14   www.google.com

(以上内容是按字母顺序排列的,但不需要如此......)

在 *nix 上:

  • Esc:wqEnter

在 Windows 中:

  • 关闭记事本
  • Yes当记事本要求您保存文件时单击

完毕!您现在可以使用 Google 在 Stack Exchange 网络上搜索和阅读您迫切需要的问题和答案。

警告:

一旦 DNS 再次开始工作,请将这些条目从文件中删除hosts,否则当 SE 工程师执行下一个 DR 测试时您会遇到问题……

提示:离线保存此页面,以便您在最需要时可以访问它。:-)

专家提示:将上述条目添加到您的hosts文件中现在并在每行前面加上,当您需要此解决方案时,#请删除。#
不!不要#在未添加任何前缀的情况下添加它们,因为上述大多数服务器都分配了多个 IP 地址,SE 网络上的负载平衡将停止工作,因此您可能会遇到 DNS 问题!这是一条专业提示:如果您不知道其后果是什么,就不要这样做!:-(请使用普通笔尖!

相关内容