安装 CentOS 7 时主机名该选择什么

安装 CentOS 7 时主机名该选择什么

我正在尝试安装 CentOS 7 服务器。安装过程中应该选择什么主机名?“server.mydomain.tld”可以吗,还是我只需要选择“server”?

答案1

官方CentOS 文档表示主机名应该是 FQDN。

HOSTNAME=<value>,其中 <value> 应为完全限定域名 (FQDN), 例如主机名.example.com,但可以是任何必要的主机名。

在 CentOS 7 安装过程中,在 CentOS 7 安装程序的“安装摘要”屏幕中,单击“网络和主机名”标签,然后在主机名字段。FQDN 是主机名+域名的组合。例如,如果您的主机名为server,域名为mydomain.com,那么您的 FQDN 为server.mydomain.com

要在 CentOS 7 中更改主机名,请按照RHEL / Centos Linux 7:更改和设置主机名命令

答案2

您可以选择任何您喜欢的名字。

是的,通常建议使用完全限定域名(FQDN)HOSTNAME(例如MyHomeServer.AlbaStar.com),但我个人认为这没有多大意义。

首先,并不是所有人都会购买域名。即使他们购买了,也不意味着他们的每台服务器都可以通过这个域名访问。例如,我目前管理着 4 台 CentOS 服务器。其中只有一台我“连接”了域名,其他的只能通过它们的 IP 地址访问。

其次,对我来说,这hostname就像物理机器的 ID。今天我可能使用特定的 CentOS 服务器作为网站的 Web 服务器my-business.com,明天我决定将我的网站移到另一台机器上。如果我使用 FQDN 作为主机名,我将不得不更改它,这很令人困惑。

这就是为什么我为我的服务器使用一些容易记住的名字(例如名人的名字)。然后我把这行

export PS1='\[\033[0;35m\]\u@\h:\[\033[36m\]\W\[\033[0m\] \$ '

进入~/.bashrc并且我的 bash-prompt 总是显示我在哪个服务器上工作,这非常方便。

ps 如果您对所选的名称不满意,您可以随时打开/etc/sysconfig/network并更改HOSTNAME变量。

相关内容