在本地networking上使用像本地主机一样的地址

我已经看到了各种Google技术会议,他们把公司networking称为这样的地址:

http://go/something 

我猜测这是Google联网上的一些自定义主机,只有通过互联网连接的人才能访问。 我的问题是,你会如何设置? 它是一个自定义的DNS服务器? 还是以其他方式做了?

感谢您的任何想法!

正确的,这是通过内部的DNS服务器完成的。 你可以使用任何你想要的DNS服务器软件。 如果你有一个Windows Active Directorynetworking,那么你已经有一个DNS服务器。

您的DNS服务器不必公开访问,但它确实需要成为networking中所有机器的DNS服务器。 如果您目前没有DNS服务器,则可能会导致许多其他问题。 任何无法parsing的请求都会被转发到另一个DNS服务器(通常是您的ISP)。

无论如何,回到我对Active Directory设置的看法。 DNS服务器通常是域控制器,所以一旦find它,启动DNS控制面板(开始>控制面板>pipe理工具> DNS)。 在正向查找区域下,您需要为您的子域/内部URL创build一个A或CNAMElogging。

例如,假设您有一个内部服务器WEB1,并且您希望它在http:// intranet /上进行响应,那么您将为Intranet创build一个CNAMElogging,并将其指向WEB1

这就是所谓的非完全限定的主机名称。 在DNS世界中,所有主机logging属于一个域,但是当从远程主机请求资源时,客户端不需要完整地指定完整的域。 客户端可以configuration为使用默认的search域,允许上面给出的URL。 对于我们懒惰的人来说,这基本上是一个节省时间的工具。

例如,假设您的公司使用内部域名mycompany.int。 您的客户端工作站可以configuration为使用mycompany.int作为其默认的dns域。 因此,对非完全限定主机名的任何查询都会由客户端的parsing器自动添加该域。

也就是说,当您为公司的网站进行名称parsing查询时,可以使用如下示例的URL: http://www/somepath 。 当你的客户端的parsing器查询DNS时,它会自动将mycompany.int附加到非完全限定的主机名www上,以便为DNS查询所需的全限定主机名称。 因此,parsing器将执行www.mycompany.int的查找,然后将其发送到对mycompany.int具有权威性的dns服务器,该服务器将使用与wwwlogging相关联的IP地址来回答查询。

这样做是为了使我们不必自己input完全限定的主机名。 正如我所说,为了我们的懒惰人类的利益。 这就是所有的DNS无论如何;)

希望这是有道理的…