在 raspbian (debian) 上更改 DNS 名称

在 raspbian (debian) 上更改 DNS 名称

我刚刚在我的树莓派上安装了 raspbian,并且想知道为什么我不能从其他机器使用它的主机名。

在我的路由器上,我可以通过名称查看哪些计算机已连接,例如 Windows PC、Mac、我的 iPhone 等……它们都有名称。但对于我的 Pi,我只看到 IP 地址。

在 pi 上,我已经正确设置了主机名,如下所示:

pi@pi ~ $ sysctl kernel.hostname
kernel.hostname = pi

hostname 还提供:

pi@pi ~ $ hostname
pi

但 hostname -d 不会提供任何内容:

pi@pi ~ $ hostname -d 
pi@pi ~ $ 

这是为什么?为什么我无法ping pi在其他任何机器上运行并访问 pi?

谢谢

答案1

放入/etc/dhcp/dhclient.conf:

send host-name "yourhostname"

并从“请求”语句中删除“主机名”。

相关内容