修改服务器名称

转载请注明出处:

  在Ubuntu系统中,可以通过以下方法来修改主机名:

1. 查看当前主机名

hostnamectl  # 显示详细信息(静态/动态主机名)
# 或
hostname     # 仅显示当前主机名

 

                               

2. 临时修改主机名(重启失效)

sudo hostname "new-hostname"  # 立即生效,但重启后恢复

3. 永久修改主机名

  方法 1:使用 hostnamectl(推荐)

sudo hostnamectl set-hostname new-hostname

  在这个命令中,new-hostname是设置的新的主机名。这个命令会立即更改主机名,并且不需要重启系统

 

  • 生效范围:永久生效(重启后保留)。

  • 自动同步:此命令会同时更新 /etc/hostname 和动态主机名。

 

4.编辑配置文件:

# 编辑主机名文件
sudo vim /etc/hostname  # 删除旧内容,写入 "new-hostname"

# 编辑 hosts 文件(确保解析)
sudo vim /etc/hosts
# 将旧主机名替换为 "new-hostname",例如:
# 127.0.1.1   new-hostname

5. 更新 DNS 解析(可选)

如果主机名需要被其他服务器解析,需在 DNS 服务器或 /etc/hosts 文件中添加记录。

6. 重启系统(可选)

某些服务(如 Docker、Nginx)可能依赖主机名,建议重启:

sudo reboot

 

posted @ 2023-12-16 10:28  香吧香  阅读(445)  评论(0)    收藏  举报