Windows 7 内部网 Web 服务名称解析

Windows 7 内部网 Web 服务名称解析

我正在运行一台 Windows 7 X64 HP 笔记本电脑,配置了两个用户,一个是我的妻子,一个是我自己。我还运行一个 Microsoft 2003 Web 服务器,提供对三个网站的访问,www.greenmountvillage.org.uk、www.tottington-dcs.org.uk 和 www.networking-consultancy.com 以及一个 Windows XP 桌面。我已经在 HP 笔记本电脑上配置了我的“hosts”文件,以提供对我网站的内部访问。我的宽带路由器提供对网站的外部访问的路由。我可以从我妻子的笔记本电脑用户和我的桌面访问所有三个网站。我可以从我的笔记本电脑用户访问前两个网站。当我尝试从笔记本电脑上的我的帐户访问第三个网站时,我被定向到我的宽带路由器的登录页面。我检查了笔记本电脑发出此请求时生成的 IP 数据包,似乎网站名称解析为我的宽带路由器的外部 IP 地址,这表明该名称是由外部 DNS 而不是 hosts 文件解析的。作为一名拥有 40 年 IT 支持经验的退休电信顾问,我希望能够解决这个问题,但经过几个小时的调查和检查,我完全无法解释为什么几天前一切都运行正常,而现在我却面临这个奇怪的问题。

答案1

如果我理解正确的话,您希望内部机器能够查询 DNS 并返回 Web 服务器的内部地址吗?(我的假设是基于您对 hosts 文件的使用。)

如果您已经有一台 Server 2003 计算机为这 3 个站点提供 Web 服务,为什么不添加 DNS 功能并让 DHCP 服务器将您的内部计算机指向内部 DNS 服务器呢?为这 3 个网站创建“A”记录并将该地址定义为每个站点的内部地址。DNS 服务器将转发它没有记录的任何其他站点的请求。

答案2

感谢您的回答。我从未找到该问题的根源。我猜想这是 Windows 7 例​​程之一中的一些损坏。我最终重建了 Windows 7。从那时起,我最终发现主板上的两个内存插槽中的一个(或者可能是主板本身的内存插槽)有故障,我现在运行在 1 x 4 GB 内存板而不是 2 x 2 GB 内存板上,再次重建了 Windows 7。笔记本电脑现在运行良好,除了一个小问题,我最近发布了另一个问题,这个问题在笔记本电脑重新启动后自行解决。顺便说一句,现在我已经购买了 Acronis True Image,我希望永远不需要再重建操作系统,我已经对我的 2003 服务器、我的 XP 桌面和备用的 Windows 7 塔式系统进行了映像处理以备用硬盘。

相关内容