为什么启用远程登录后 [machine_name].local 可以工作?

为什么启用远程登录后 [machine_name].local 可以工作?

我注意到我的 18.04 有“远程登录”(设置 => 共享)设置。启用后,您可以通过 SSH 连接到计算机(ssh [machine_name].local)。它是如何工作的?其他机器如何神奇地知道谁是[machine_name].local

答案1

Ubuntu 使用 Avahi 服务,该服务使用.local域作为多播 DNS 区域。

请参阅“服务器”部分下的/etc/avahi/avahi-daemon.conf内容,您可以在其中进行更改。如果您没有更改它,则是默认值。domain-name=.local.local

相关内容