全栈博客园 全栈博客园全栈博客园

linux修正hostname,暂时修正主机名

办法1:暂时修正主机名

```bashhostname newhostname```

这个指令会当即修正当时会话的主机名,但重启后不会保存。

办法2:永久修正主机名

关于Debian/Ubuntu体系:

1. 修正`/etc/hostname`文件:

```bashsudo nano /etc/hostname```

2. 将新的主机名写入文件,并保存退出。

3. 修正`/etc/hosts`文件,将本来的主机名替换为新的主机名:

```bashsudo nano /etc/hosts```

关于Red Hat/CentOS体系:

1. 修正`/etc/hostname`文件:

```bashsudo nano /etc/hostname```

2. 将新的主机名写入文件,并保存退出。

3. 修正`/etc/hosts`文件,将本来的主机名替换为新的主机名:

```bashsudo nano /etc/hosts```

关于SUSE体系:

1. 修正`/etc/HOSTNAME`文件:

```bashsudo nano /etc/HOSTNAME```

2. 将新的主机名写入文件,并保存退出。

3. 修正`/etc/hosts`文件,将本来的主机名替换为新的主机名:

```bashsudo nano /etc/hosts```

关于openSUSE体系:

1. 修正`/etc/hostname`文件:

```bashsudo nano /etc/hostname```

2. 将新的主机名写入文件,并保存退出。

3. 修正`/etc/hosts`文件,将本来的主机名替换为新的主机名:

```bashsudo nano /etc/hosts```

办法3:运用`hostnamectl`指令(适用于 systemd 体系如 Fedora, CentOS 7 及以上)

```bashsudo hostnamectl sethostname newhostname```

这个指令会一起修正`/etc/hostname`和`/etc/hosts`文件,并重启`hostname`服务。

注意事项:

在修正主机名后,你或许需求重启网络服务或重启体系,以保证一切服务都能辨认新的主机名。 假如你在运用 DHCP 主动分配 IP 地址,或许还需求更新 DHCP 客户端装备或重启 DHCP 客户端服务。

在Linux体系中,主机名(hostname)是用于标识网络上钩算机的仅有称号。正确设置主机名关于网络装备和体系管理至关重要。本文将具体介绍如安在Linux体系中修正主机名,包含暂时修正和永久修正的办法。

暂时修正主机名

暂时修正主机名能够经过以下几种办法完成:

办法一:运用`hostname`指令

运用`hostname`指令能够暂时更改主机名。以下是一个示例:

sudo hostname newhostname

履行上述指令后,当时会话中的主机名将变为`newhostname`。但请注意,重启体系后,主机名将康复为本来的称号。

办法二:修正`/proc/sys/kernel/hostname`文件

Linux体系中,`/proc/sys/kernel/hostname`文件存储了当时的主机名。能够经过修正该文件来暂时更改主机名。以下是一个示例:

sudo echo \

未经允许不得转载:全栈博客园 » linux修正hostname,暂时修正主机名