我有一台名为“example.org”的 Server 2008 域服务器 [DC 控制器],与我的公共互联网域 www.example.org 相同
当我的“example.org”域用户输入互联网地址 www.example.org 时,他们无法访问公共域网站。相反,他们看到一条消息"the page cannot be displayed"
。这只发生在域中的 Windows 7 计算机上,而不是 Windows XP 计算机上。
我是不是做错了什么导致这种情况?还是我需要将我的域名重命名为“example.org”,使其与 www.example.org 不再相关?
答案1
你的DNS解析肯定是错误了。
解决:
- 打开命令提示符。
- nslookup
- 服务器 8.8.8.8
- www.example.org
- 记下返回的值。
- 打开 DNS 管理控制台。
- 选择您的域名。
- 创建一个名为“www”且 IP 为步骤 5 中列出的新 A 记录。
编辑 - 我希望这不会让人觉得你居高临下。这不是我的本意。听起来你确实想要一个详细的解决方案。
答案2
这里有三个不同的事情需要考虑。
第一个问题(本地内联网上的 www 的 DNS 解析)已在另一个答案中得到很好的解决,另外,如果你将自己的网站托管在与全部对于您的域用户,您将需要使用内部 IP 地址,而不是公共 IP 地址。
第二个是 Windows 7 与 Windows XP 的问题。在这里,您需要查看网络适配器的 DNS 设置。我不确定您的网络设置是什么样的,所以我只给您一个屏幕外观的一般概念(如下)。最重要的是,您的 Windows XP 计算机可能与 Windows 7 计算机略有不同。您正在查看此窗口中间的选项:
最后,您可能还希望支持允许用户进入example.org
您www.example.org
的网站。您可以这样做,但要实现这一点,您必须在域控制器上运行 iis。您可能不想这样做,原因有很多。但如果您决定继续,您只需要在域控制器上设置 iis 的默认页面,然后永久重定向到实际 (www) Web 服务器。