LAN 上的简单主机名解析

LAN 上的简单主机名解析

我读了这个问题

如何使用主机名从 LAN 访问计算机

使 Linux 主机的 LAN 能够通过主机名相互识别的最简单方法是什么?显然,每个主机仍然需要一个 IP 地址,但如何确保主机可以通过主机名相互识别?

这可能吗没有 nmap、设置 DHCP 服务器或安装avahi

答案1

您必须提供一种解析名称的方法。这意味着要么 i) populate /etc/hosts,ii) 在 DNS 服务器中设置主机名(不需要安装 DHCP 服务器),要么 iii) 使用多播 DNS。因此从技术上讲,可以在不使用 nmap、安装 DHCP 服务器或 avahi 的情况下设置名称解析(只需将记录插入 DNS 服务器或 populate /etc/hosts)。

最简单的解决方案就是在所有机器上安装avahi和。libnss-mdns之后您应该能够通过 $hostname.local 访问它们

相关内容