我的小型网络需要域名吗?

我的小型网络需要域名吗?

我的问题很简单:小型网络是否需要域名,还是只需将其留空?

以下是有关正在发生的事情的信息:

我有一个小型网络(30 多台机器),包括 Windows、Mac、恒温器、AV 设备等,适用于小型企业。我们使用提供商的调制解调器和一些交换机\接入点做得很好。最后,我们将使用 Ubuntu 服务器。我过去做过一些 Linux 管理,但不是专家。

服务器将执行以下操作:

  • 本地网站托管
  • DHCP
  • 透明互联网代理

该服务器有两个网卡(桥接),因此它可以是透明代理(使用 NAT)。

一切正常,直到我尝试在 DHCP 配置中添加域后缀。我使用了与我们的公共域“our-company.com”相同的后缀。当我尝试 ping server.our-company.com 时,它当然会 ping 我们的 Web 服务器,因为它通过公共 DNS 获取该 IP。

为了解决这个问题,我将域名改为“本地”。但这只带来了问题。DHCP 仍然有效,但我无法再连接服务器(ping、SSH、Web 等)。

我认为避免问题的最好方法是不使用域名。我错了吗?

答案1

最终,您需要的是分割水平 DNS,以便网络内部的主机可以看到本地信息(例如,内部网 www 服务器),但外部主机只能看到互联网数据(互联网 www 服务器)。

如果您确实不想要水平分割 DNS ,则应该能够local.毫无问题地使用。检查 DNS 记录给出的 IP 是否正确,以及 DNS 服务器是否正确响应该区域中的查询。DHCP 应该始终在没有 DNS 的情况下工作,并且 SSH 和 ping 会因这种更改而失败的唯一原因是解析问题。如果 HTTP 服务器使用基于名称的虚拟主机并且不知道其他 DNS 名称,则 HTTP 可能会失败。

相关内容