我当时正在研究如何在Cisco路由器上设置DNS,我对以下内容感到困惑:
下一步是用本地网络的主机名配置DNS服务器,这样,当Alan的PC尝试ping或连接到韦恩时,路由器将成功地将其netbios名称解析为适当的IP地址:
来自:https://www.firewall.cx/cisco-technical-knowledgebase/cisco-routers/257-cisco-router-dns-server.html
然而,在他们提供的网络图中,主机Alan和Wayne已经通过交换机相互连接。因此,他们应该能够平和发送流量的其他方式(通过MAC地址)。那么,在设置DNS时,列出主机的原因是什么?
发布于 2022-11-30 15:14:25
一致的DNS基本上是现代操作系统使用的一项要求,尤其是在没有经验的用户在不需要复杂配置或人工干预的情况下就可以“正常工作”的局域网上。
网络的DNS服务器可以动态地为网络上的设备输入主机名条目,特别是当它们被赋予DHCP提供的IP地址配置时,对于网络资源共享、网络共享或服务的自动发现等都是至关重要的。
如果您没有为您的网络工作的DNS服务器,您将被困在一个水平的功能,这是类似于90年代或2000年代初对大多数人的工作方式。
发布于 2022-11-30 13:16:33
DNS服务与L2或L3层交换机提供的低层通信无关。如果一个主机需要与另一个主机通信,那么它们应该能够首先通过L2或(和) L3层进行通信,而不需要DNS服务。
如果我可以简化这里的事情,DNS服务只为一个长而讨厌的名称提供了一个很好的名称(?)地址类似于ipv4或ipv6地址。如果您有超过数百台计算机要连接,使用名称而不是地址可能不仅仅是有用的,而且非常需要。
此外,您不希望硬编码服务的ip地址,因为当服务迁移到其他服务器时,服务的ip地址可能会发生变化。DNS服务解决了这个问题。
DNS服务不仅仅是这样。
发布于 2022-11-30 07:32:10

DNS是将主机名解析为IP地址(通过DNS A记录)的服务。
使用DNS使Alan能够运行ping waynepc,而不必存储其IP地址和使用ping 192.168.1.12。
https://networkengineering.stackexchange.com/questions/80713
复制相似问题