小编Ale*_*502的帖子

我的 LAN 主机名存储在哪里

当我在计算机上配置时hostname,我可以这样查找:

$ hostname
example
Run Code Online (Sandbox Code Playgroud)

然后从同一 LAN 上的另一台计算机执行 ping 或 ssh:

$ ssh example
user@example's password:
Run Code Online (Sandbox Code Playgroud)

我的另一台计算机在哪里查找该主机名的地址?以前的计算机是否以某种方式向路由器注册了它?第二台计算机是否只是询问 LAN 上的每个 IP 地址“你是吗example?”?

example即使我拔掉第二台计算机似乎也知道对应的IP地址example。该信息是否缓存在第二台计算机中?或者以hostnamectl某种方式向路由器注册此主机名。

如果我现在将这些计算机插入另一个网络,它们是否仍然能够使用这些主机名找到彼此?

它是怎么运行的?

domain-name

4
推荐指数
1
解决办法
1027
查看次数

标签 统计

domain-name ×1