CentOS Linux 5/6更改主机名命令

时间:2020-01-09 10:34:12  来源:igfitidea点击:

如何在CentOS Linux上更改主机名?
如何在CentOS Linux版本5或6上更改服务器主机名?
您需要使用以下命令来设置或查看当前的主机名,域名和/或FQDN(完全合格的域名):

  • ``dnsdomainname命令:显示系统DNS域名。
  • 主机名命令:显示或设置系统主机名。

您还需要编辑以下文件以更改主机名:

  • /etc/sysconfig/network文件。
  • /etc/hosts文件。

在本教程中,我将向您展示如何在CentOS Linux中将服务器主机名设置/更改为server1.theitroad.local。
对于CentOS/RHEL版本7.x用户,请参阅此页面以获取更多信息。

显示当前主机名

键入以下命令:

# hostname

输出示例:

server1

要显示当前域名:键入以下命令:

# dnsdomainname

输出示例:

theitroad.local

CentOS上的主机名更改过程

打开终端或使用ssh client登录到远程服务器。
编辑/etc/sysconfig/network文件,输入:

# vi /etc/sysconfig/network

找到并修改HOSTNAME值以设置为FADN,例如server1.theitroad.local:

HOSTNAME="server1.theitroad.local"

保存并关闭文件。

编辑主机文件

编辑/etc/hosts文件,输入:

# vi /etc/hosts

您需要设置或更改设置为服务器IP地址的主机。

127.0.0.1 localhost
10.240.40.209 server1.theitroad.local server1  # Added by theitroad

保存并关闭文件。

手动设置主机名,无需重新启动该框

键入以下命令:

# hostname server1.theitroad.local

重新启动CentOS网络和其他服务(如果有)

您需要在CentOS Linux上重新启动网络服务,输入:

# service network restart

或者

# /etc/init.d/network restart

验证新的主机名

只需键入以下命令:

# hostname
# dnsdomainname