如果我在办公室,我希望 server.mycompany.com 解析为 192.168.2.2。
如果我在野外,我希望 server.mycompany.com 能够解析为 mycompany.dyndns.com 解析的任何内容。
Windows 7。我该怎么做?
答案1
您没有说明这是否是您可控制的办公室(例如家庭办公室)。我假设您确实可控制。
使用您想要的记录设置办公室内的 DNS 服务器。当您不在办公室时,您访问的 DNS 服务器将使用“正常”记录。
至于如何做到这一点?如果您的无线或宽带路由器不允许您添加特定的 DNS 记录(这将取代访问互联网来解析 server.mycompany.com 的需要),您将需要使用该记录设置自己的 DNS 服务器,然后将所有其他查询转发到互联网。要在办公室和非办公室之间进行无缝切换,请在办公室使用 DHCP 为您的机器提供您自己的自定义 DNS 服务器,否则您的机器在外出时将被分配其他名称服务器。
有很多 Windows DNS 服务器解决方案,免费或收费。我将把研究留给你。
答案2
如果您的办公室运行的是 Simple DNS Plus(适用于 Windows 的 DNS 服务器),则可以使用“NAT IP 别名”功能。这可确保您从 LAN 访问站点时获取私有 IP 地址,而从其他任何地方访问时获取公共 IP 地址。请参阅http://www.simpledns.com/help/v52/wd_opt_dnsnatlan.htm