修改Centos服务器主机名称

本文详细介绍如何在CentOS服务器上临时及永久修改主机名称。包括编辑配置文件/etc/sysconfig/network和/etc/hosts的方法,并说明了修改后重启服务器的重要性。
摘要由CSDN通过智能技术生成

1、临时修改服务器主机名称:

hostname myhost。 myhost为你指定的主机名称。


2、永久性的修改主机名称

Centos服务器安装好之后,默认的主机名为:localhost.localdomain,为了便与管理,我们需要对服务器主机名称进行修改,此修改生效涉及到两个配置文件/etc/sysconfig/network和/etc/hosts,下面教大家如何来做:

2.1修改/etc/sysconfig/network

修改/etc/sysconfig/network中的hostname
vi /etc/sysconfig/network
HOSTNAME=myhos #修改localhost.localdomain为myhost

2.2修改/etc/hosts

vi /etc/hosts

打开够我们可以这样做:


2.3重启服务器即可

shutdown -r now 


### 如何在 VMware 上安装的 CentOS 中更主机名 #### 更临时主机名 为了立即更系统的主机名而不重启系统,在终端输入命令: ```bash sudo hostnamectl set-hostname newhostname ``` 这条命令会立刻更新当前使用的主机名,其中 `newhostname` 是希望设置的新名称[^1]。 #### 永久更主机名 对于永久性的变更,除了上述方法外还需要编辑 `/etc/hosts` 文件来确保新名字能够被解析。使用文本编辑器打开文件并找到如下行: ```plaintext 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 ``` 在同一文件中添加一行指向新的主机名,例如如果新主机名为 `mycentosserver` 则应加入: ```plaintext 127.0.0.1 mycentosserver ``` 保存更后退出编辑器[^2]。 另外,也可以通过图形界面完成此操作:进入“Settings” -> “Network & Internet”,选择对应的连接方式(有线或无线),点击选项中的“IPv4 Settings”,在这里可以手动指定DNS服务器地址以及修改计算机的名字即为主机名[^3]。 请注意每次修改主机名之后都需要重新启动网络服务使变化生效,可以通过下面的命令实现: ```bash sudo systemctl restart network ``` 或者如果是使用 NetworkManager,则应该执行: ```bash sudo systemctl restart NetworkManager ``` 这样就可以成功地在网络配置和其他应用程序中反映最新的主机名设置了[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值