我是一个网络新手 -ping
无法找到某些 dns 名称,所以我将它们放在 /etc/hosts 中,如下所示:
10.128.0.22 kafka.marathn.meso
10.128.0.31 elasticsearch.marathn.meso
然后ping
就可以找到他们了。是否有更动态/可扩展的方法将 DNS 名称映射到 IP 地址,以防 IP 地址发生变化?
答案1
如果这是一个家庭实验室,我建议设置一个 DNS/DHCP 服务器以进行良好的学习练习,如上面 user1794469 的评论中所述。这样,每当 IP 地址发生更改时,DNS 记录都会动态更新。之后要做的最重要的事情是先将客户端计算机配置为指向您的 DNS 服务器,然后再查找其他位置。
DNS 和 DHCP 的创建就是为了解决这个问题。如果您仅设置 DNS 服务器,则每当添加新计算机或计算机获得不同的 IP 时,您仍然需要手动更新记录。
当您设置 DNS 和 DHCP 时,DHCP 守护程序将“动态”更新记录。
网上有很多关于设置的指南,因此请确保找到适合您选择的 Linux 发行版的指南