Debian 修改变更主机名

类别: 操作系统 & 服务器 阅读量:6

首页>文章>所有文章>Debian 修改变更主机名

Debian 系统的主机名称是在安装系统时设定的。如果没有设定 Debian 系统会生成一个随机的主机名称。

在使用 Debian 系统的过程中,也可以修改变更主机名,有两种实现方式:

  • 临时修改主机名
  • 永久修改主机名

临时修改主机名

使用 Debian 系统提供的 hostname 命令,可以临时修改变更主机名,修改主机名称后立即生效,重新打开一个终端就可以看到主机名称已修改。但是重启系统后就会失效。

使用如下形式修改主机名:

sudo hostname 新主机名

永久修改主机名

修改 Debian 的主机名的配置文件,可以永久的修改变更主机名称,要完全的修改主机名称需要修改 /etc/hostname/etc/hosts 两个文件。

修改 /etc/hostname 文件

在该文件只包含一个主机名。

使用如下命令编辑文件:

sudo vi /etc/hostname

将文件中的主机名替换为你需要设置主机名。

修改 /etc/hosts 文件

在该文件中包含了主机设置,但同时也包含主机名称,在 127.0.1.1 记录后面会包含主机名

使用如下命令编辑文件:

sudo vi /etc/hosts

找到类似下面的行:

127.0.1.1   主机名

# 或者
127.0.1.1 localhost.localdomain 主机名

将其改为:

127.0.1.1   新主机名

# 或者
127.0.1.1 localhost.localdomain 新主机名

[!NOTE]

如果还有其他行的内容包含旧主机名,一并修改了。

127.0.0.1 localhost 这一行的内容保持不变。

使修改生效

重启 Debian 系统后,才能生效:

sudo reboot

查看主机名

1)使用如下命令查看当前主机名:

hostname

2)使用如下命令查看完整信息:

hostnamectl

Static hostname 为主机名。

评论

暂无评论,快来抢沙发吧~