我的问题很简单:一个小型networking需要一个域名,还是只是把它留空?
以下是关于正在发生的事情的信息:
我有一个小型networking(30多台机器),包括Windows,Mac,温控器,AV设备等等。 使用我们提供商的调制解调器和一些交换机接入点,我们做得很好。 最后,我们将使用Ubuntu服务器。 我过去做过一些linuxpipe理员,但不是专家。
服务器将执行以下操作:
服务器有两个网卡(桥接),所以它可以是一个透明的代理(使用NAT)。
一切工作正常,直到我试图在DHCPconfiguration添加域后缀。 我使用了与我们的公共域名“our-company.com”相同的后缀。 当我试图ping server.our-company.com它当然ping我们的Web服务器,因为它通过公共DNS获得该IP。
为了解决这个问题,我把域名改为“本地”。 这只是造成了问题。 DHCP仍然工作,但我不能再联系服务器(ping,SSH,networking等)。
我在想,避免问题的最好方法是不要使用域名。 我错了吗?
最终,你需要的是水平分割的DNS,这样你的networking中的主机就可以看到本地信息(例如内部网www服务器),但外部主机只能看到互联网数据(互联网www服务器)。
你应该可以使用local. 没有问题,如果你真的不想分裂水平的DNS。 检查为DNSlogging提供的IP是否正确,以及DNS服务器是否正确响应该区域中的查询。 DHCP应该始终在没有DNS的情况下工作,而SSH和ping的唯一原因就是这样一个更改会失败,这是一个解决问题的办法。 如果HTTP服务器使用基于名称的虚拟主机并且不知道附加的DNS名称,HTTP可能会失败。