我有一个托管帐户,位于共享托管服务器上。我的 DNS 无法解析服务器地址。
应在 etc/hosts 中输入什么才能解析正确的服务器地址?
几天前我无法访问 github.com,我通过在 hosts 文件上添加 DNS 条目解决了这个问题,但我该如何对自己的网站执行此操作,因为在同一个 IP 上可能有数百个域指向它。
编辑 :
我可以访问我的网站,但一些使用特定互联网服务提供商的用户无法查看。
答案1
您应该与系统管理员讨论修复您的 DNS 服务器,这样您就不会遇到 github 的问题,然后您应该联系域名注册商以获取有关配置域名的帮助。
解决 github 的问题似乎表明您所使用的递归 DNS 提供商存在更大的问题。在 hosts 文件中添加条目是一种黑客式的解决方法,随时都可能导致中断。
至于您的托管帐户...您需要配置 DNS,以便您的域名指向适当的服务器 IP。您的注册商或共享托管公司可能会为此提供支持。