centos 7 修改主機名

2021-09-29 09:20:56 字數 2004 閱讀 9796

centos 7中,有三種定義的主機名:

1. 靜態的(static hostname)

"靜態"主機名也稱為核心主機名,是系統在啟動時從/etc/hostname 自動初始化的主機名

2. 瞬態(tansient hostname)

"瞬態"主機名是在系統執行時臨時分配的主機名,例如,通過dhcp或mdns伺服器分配。

3.靈活的(pretty hostname)

「靈活」主機名也有人叫做「別名」主機名。

「靈活」主機名則允許使用自由形式(包括特殊/空白字元)的主機名,以展示給終端使用者(如xh01@f5)。

「靜態」主機名和「瞬態」主機名都遵從作為網際網路網域名稱同樣的字元限制規則。

檢視主機名:

[root@kubernetes ~]# hostnamectl  status    #檢視全部

static hostname: kubernetes

icon name: computer-vm

chassis: vm

machine id: 7503d765072b4bdb9696f7807539358b

boot id: 9b08b450015342128a29d81579f3e242

virtualization: vmware

operating system: centos linux 7 (core)

cpe os name: cpe:/o:centos:centos:7

kernel: linux 3.10.0-957.el7.x86_64

architecture: x86-64

[root@kubernetes ~]# hostnamectl --static

kubernetes

[root@kubernetes ~]# hostnamectl --transient

kubernetes

[root@kubernetes ~]# hostnamectl --pretty #瞬態

[root@kubernetes ~]# cat /etc/hostname

kubernetes

[root@kubernetes ~]# uname -a

linux kubernetes 3.10.0-957.el7.x86_64 #1 smp thu nov 8 23:39:32 utc 2018 x86_64 x86_64 x86_64 gnu/linux

修改主機名:

1. 臨時生效

hostname kubernetes
2. 永久生效

hostnamectl set-hostname kubernetes

hostnamectl --pretty

hostnamectl --static

hostnamectl --transient

手動更新/etc/hosts

[root@kubernetes ~]# cat /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.1.53 kubernetes

127.0.0.1 localhost

192.168.1.52 server

3,永久生效

修改配置檔案/etc/hostname來實現主機名的修改,把該檔案內同hostname name 中的name替換成自己預備修改的主機名,重啟

vim /etc/hostname

hostname kubernetes

CentOS7修改主機名

在centos或rhel中,有三種定義的主機名 a 靜態的 static b 瞬態的 transient 以及 c 靈活的 pretty 靜態 主機名也稱為核心主機名,是系統在啟動時從 etc hostname自動初始化的主機名。瞬態 主機名是在系統執行時臨時分配的主機名,例如,通過dhcp或mdn...

Centos7修改主機名

在centos中,有三種定義的主機名 靜態的 static 瞬態的 transient 和靈活的 pretty 靜態 主機名也稱為核心主機名,是系統在啟動時從 etc hostname自動初始化的主機名。瞬態 主機名是在系統執行時臨時分配的主機名,例如,通過dhcp或mdns伺服器分配。靜態主機名和...

Centos7 修改主機名

一 知識儲備 在centos或rhel中,有三種定義的主機名 a 靜態的 static b 瞬態的 transient c 靈活的 pretty 靜態 主機名也稱為核心主機名,是系統在啟動時從 etc hostname自動初始化的主機名。瞬態 主機名是在系統執行時臨時分配的主機名,例如,通過dhcp...