我和英国的一些合作伙伴一起工作。我的办公室在越南。我们遇到了网络问题:我的合作伙伴可以使用域名访问内部网站,例如http://example.com,但我只能使用直接 IP(例如 192.168.1.85)访问该网站。我无法使用“ping website.name”来 ping 该 Web 服务器,但如果我使用“ping 192.168.1.85”,它就可以工作。
我想使用域名。请帮忙。
答案1
尝试将此行添加到客户端计算机的 hosts 文件(/etc/hosts 或 C:\WINDOWS\System32\drivers\etc\hosts):
192.168.1.85 网站.名称
重新启动浏览器并重试。
这是一个经典的 DNS 问题,您应该请求网络管理员以最佳方式解决它!
答案2
要么是 DNS 没有为域正确设置,要么是您没有正确配置 DNS。如果您执行了 会发生什么nslookup website.name
?如果您分享有关域的更多详细信息以及您使用的操作系统,我们可能会为您提供更多要查找的内容以及检查它们的说明。
您也可以尝试使用其他 DNS 服务器查找域名。例如,我在 Google 的域名服务器 (8.8.8.8) 上查找 serverfault.com:
$ nslookup serverfault.com 8.8.8.8
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Non-authoritative answer:
Name: serverfault.com
Address: 69.59.196.212
如果您尝试在另一台 DNS 服务器上查找您的域名,您会得到什么结果?例如:
nslookup domain.name 8.8.8.8