自动将域添加到DNS查询

我已经build立了我的Windows Server 2008框,作为我们工作中的networking的DNS服务器。 我在DNSlogging中有几台机器有Alogging。 有没有一种方法可以自动在DNS查询中包含域名,所以我不必使用完全限定的域名? 也就是说,我有一台名为dev1的计算机。 有没有办法可以设置DNS服务器,以便我可以ssh dev1而不是ssh dev1.dev.mycompany.com ? dev1的Alogging包括机器的IP地址,所以我可以使用dev1.dev.mycompany.com成功访问机器。

另外,有没有办法通过主机名而不是IP连接到机器? 在Alogging中,看起来像我放置的任何名称都将被映射到IP地址。 我想这是机器的主机名。 有没有办法做到这一点? 或者我只需要手动创build正确的Alogging?

要为每个DNS查询附加后缀,请使用Windows中方便命名的DNS后缀function。 只需打开主networking适配器的属性窗口,然后双击主TCP / IP协议(名称自Vista以来已更改,如果您的networking上有工作的IPv6 DNS服务器,则必须selectIPv6)。 在新窗口中,单击“高级”并切换到DNS窗格。 在那里你会发现一个连接DNS后缀选项和一个额外的DNS后缀列表进行search。

对于你的第二个问题:

DNS系统的主要function是将域名(包括主机名)翻译成IP地址。 如果你想设置自动映射,你有以下select:

  • 使用dynamicDNS服务器。 对于Windows,您必须将计算机join域或使用某些第三方DDNS客户端和服务。
  • 使用非DNS名称parsing系统,如NetBIOS或mDNS(Apple Bonjour)。
    • NetBIOS只能在广播局域网内工作,但可以使用WINS服务器使其“通用”。
    • mDNS可以在更广泛的networking上工作,但必须正确configuration所有设备。
  • Microsoft DNS服务器允许您与WINS同步域。 也许这可以被黑客运行与NetBIOS。