我最近安装了 NetBSD 7.0.2,但在正确设置主机名时遇到问题。
我正在使用 DHCP,所以我进入了dhclient=YES
我的/etc/rc.conf
.
现在,文档说,有多种设置主机名的方法。首选的方法是将主机名放入文件中。因此/etc/myname
包含一行带有完全限定的域名等。
这没有帮助,所以我也添加hostname=<my fqdn>
到/etc/rc.conf
,但它仍然不尊重我的主机名设置。
这也没有帮助,所以我最终/etc/defaults/rc.conf
在那里编辑并设置了适当的设置。
此时我已经没有想法了。它仍然没有完善我的选择,而是为我选择一个主机名,这是我的路由器的名称加上一个数字。
答案1
如果您使用 dhclient(8)(在 NetBSD 6 及更高版本上已弃用),则需要在文件send host-name
中添加一个子句/etc/dhclient.conf
。它应该包括您想要使用的主机名。
例如:
send host-name "eyeore";