Alexander Mills Asked: 2020-01-31 13:02:04 +0800 CST2020-01-31 13:02:04 +0800 CST 2020-01-31 13:02:04 +0800 CST 修改 /etc/hosts 以进行 dns 查找的替代方法 772 我是网络新手 -ping无法找到某些 dns 名称,所以我将它们放在 /etc/hosts 中,如下所示: 10.128.0.22 kafka.marathn.meso 10.128.0.31 elasticsearch.marathn.meso 然后ping可以找到它们。如果 IP 地址发生变化,是否有更动态/可扩展的方式将 DNS 名称映射到 IP 地址? dns ping 1 个回答 Voted Best Answer Gordster 2020-01-31T13:16:42+08:002020-01-31T13:16:42+08:00 如果这是一个家庭实验室,我建议设置一个 DNS/DHCP 服务器来进行良好的学习练习,正如上面 user1794469 的评论中提到的那样。这样,无论何时更改 IP 地址,DNS 记录都会动态更新。之后要做的最重要的事情是将您的客户端计算机配置为首先指向您的 DNS 服务器,然后再查看其他位置。 创建 DNS 和 DHCP 就是为了解决这个确切的问题。如果您只设置一个 DNS 服务器,您仍然必须在添加新机器或机器获得不同 IP 时手动更新记录。 当您设置 DNS 和 DHCP 时,DHCP 守护程序将“动态”更新记录。 网上有很多设置指南,因此请确保找到适合您选择的 Linux 发行版的指南
如果这是一个家庭实验室,我建议设置一个 DNS/DHCP 服务器来进行良好的学习练习,正如上面 user1794469 的评论中提到的那样。这样,无论何时更改 IP 地址,DNS 记录都会动态更新。之后要做的最重要的事情是将您的客户端计算机配置为首先指向您的 DNS 服务器,然后再查看其他位置。
创建 DNS 和 DHCP 就是为了解决这个确切的问题。如果您只设置一个 DNS 服务器,您仍然必须在添加新机器或机器获得不同 IP 时手动更新记录。
当您设置 DNS 和 DHCP 时,DHCP 守护程序将“动态”更新记录。
网上有很多设置指南,因此请确保找到适合您选择的 Linux 发行版的指南