我已遵循所有安装步骤,安装已完成,但是当我重新启动时,它没有加载我创建的主机FreeBSD.local
。它由默认根主机加载。
答案1
主机名的配置是通过更改/etc/rc.conf.local
.该文件的描述以及实际设置主机名称的示例可以在 部分中找到12.4.1.管理系统特定配置的FreeBSD 手册:
hostname="node1.example.org"
另请参阅rc.conf(5)
FreeBSD 手册进一步解释了该/etc/rc.conf.local
文件及其hostname
中的变量。
答案2
除了历史悠久的编辑/etc/rc.conf
或 的方法之外/etc/rc.conf.local
,最新版本的 FreeBSD 还提供了sysrc
简化需要对rc.conf
子系统进行调整的工作流程的实用程序。
例如,如果您要使用的主机名是FreeBSD.local
as root
,则命令:
sysrc hostname=FreeBSD.local
会那么做。该主机名将在下次重新启动时设置。
如果您希望hostname
设置立即生效,那么您应该另外发出以下命令,同样为root
:
hostname FreeBSD.local