我有一个安装了 arch linux (OpenWrt) 的媒体流媒体。我将计算机的主机名配置为 ,Streamer
但在路由器仪表板上,我在 DCHP 客户端列表中看到,具有媒体流媒体获取的 IP 地址的注册计算机的名称是 ,android-bb29fc0a53296575
而不是Streamer
。从另一台 Linux 机器上,当我ping Streamer
收到“无法解析主机名流”时,但当我ping android-bb29fc0a53296575
收到 ping 回复时。
我怎样才能找到它的来源以及为什么媒体流在通过 DHCP 向路由器请求 IP 地址时android-bb29fc0a53296575
不注册该名称Streamer
答案1
每台计算机可能具有您在主机名文件中设置的任何名称。然而,这并不意味着本地 DNS 解析器(或服务器)将使用(甚至知道)此类设置名称。
要使特定名称在 LAN 中工作,您需要:
- 在 DHCP 服务器中设置名称。
- 让 DNS 解析器(或服务器)使用 DHCP 给出的动态名称更新其域表。
当然,任何使用不知道上述设置的任何其他 DNS 服务器或解析器的计算机都将无法使用正确的名称。