OpenBSD更改主机名

时间:2020-01-09 10:40:33  来源:igfitidea点击:

如何使用cli在OpenBSD操作系统下更改主机名?

hostname命令显示当前OpenBSD服务器或主机的名称。
超级用户(root)可以通过编辑/etc/myname文件来设置主机名。

netstart在系统引导时使用它来初始化主机名。

如何在OpenBSD上显示主机名

执行以下任一命令

# hostname
# cat /etc/myname

输出示例:

openbsd.theitroad.com

OpenBSD Chane主机名

只需以root身份登录:

$ su 

或者

$ doas -s

执行以下命令以更改/更新您的主机名:

# echo "new-hostname.domain.com" > /etc/myname
# echo "server.theitroad.com" > /etc/myname
# echo 'unixbox' > /etc/myname

或使用文本编辑器(如vi)进行编辑:

# vi /etc/myname

/etc/myname包含主机的符号名称。
该文件应包含一行,指定系统的完全限定域名(FQDN)(例如host.example.com)。
该名称必须是可解析的,方法是匹配/etc/hosts中指定的主机名(请参阅hosts(5))或通过DNS(请参阅resolv.conf(5))。
在启动时通过hostname(1)实用程序设置主机名。
有关主机名解析的说明,请参见hostname(7)。

在系统引导期间,将执行netstart。

netstart执行各种操作,包括设置计算机名称。
您可以重新启动框以测试新设置:#重新启动或仅在客户端设置主机名,即无需重新启动服务器:

# hostname server.theitroad.com

您还必须编辑/etc/hosts文件:

# vi /etc/hosts

如果该文件中存在旧的主机名,则将其重命名为新的主机名。