在CentOS或RHEL中,有三种定义的主机名:a、静态的(static),b、瞬态的(transient),以及 c、灵活的(pretty)。“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。“瞬态”主机名是在系统 运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。而另一方面,“灵 活”主机名则允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户(如Dan's Computer)。
在CentOS/RHEL 7中,有个叫hostnamectl的命令行工具,它允许你查看或修改与主机名相关的配置。
要查看主机名相关的设置:
$ hostnamectl status
只查看静态、瞬态或灵活主机名,分别使用“--static”,“--transient”或“--pretty”选项。
$ hostnamectl status [--static|--transient|--pretty]
要同时修改所有三个主机名:静态、瞬态和灵活主机名:
$ sudo hostnamectl set-hostname <host-name>
就像上面展示的那样,在修改静态/瞬态主机名时,任何特殊字符或空白字符会被移除,而提供的参数中的任何大写字母会自动转化为小写。一旦修改了静态主机 名,/etc/hostname 将被自动更新。然而,/etc/hosts 不会更新以保存所做的修改,所以你需要手动更新/etc/hosts。
如果你只想修改特定的主机名(静态,瞬态或灵活),你可以使用“--static”,“--transient”或“--pretty”选项。
例如,要永久修改主机名,你可以修改静态主机名:
$ sudo hostnamectl --staticset-hostname <host-name>
注意,你不必重启机器以激活永久主机名修改。上面的命令会立即修改内核主机名。注销并重新登入后在命令行提示来观察新的静态主机名。
via: http://ask.xmodulo.com/change-hostname-centos-rhel-7.html
译者:GOLinux 校对:Caroline
本文由 LCTT 原创翻译,Linux中国 荣誉推出
相关推荐
先查看主机名: ```shell 1|[root@www ~]# hostname 2|www ``` ### 2.修改/etc/sysconfig/network配置文件: **(使用vim命令修改/etc/sysconfig/network 的配置文件,配置HOSTNAME为你想要修改成的名字...
CentOS7下,修改hostname,调整ssh通过hostname登录。
以下将详细介绍三种不同的方法来更改CentOS 7的主机名。 ### 方法一:使用`hostnamectl` `hostnamectl`是CentOS 7中用于管理系统主机名的命令行工具。以下是使用`hostnamectl`修改主机名的步骤: 1. **查看当前...
在 CentOS 7 系统中,网络配置的管理方式与早期版本有所不同,主要采用了 Network Manager 这一服务来管理网络接口。有时,我们可能会遇到修改 `/etc/sysconfig/network-scripts` 目录下的 `ifcfg-eth0` 文件后,...
例如,`hostname`用于查看主机名,`shutdown`用于关机,`whoami`用于显示当前用户等。还有查看目录、文件的命令如`ls`、`cd`和`pwd`等。命令的使用不仅限于单一命令,还可以通过分号“;”来连接多个命令,同时执行。...
- 配置网络和主机名,并设置安装位置。 - 设置root密码,并创建新用户:例如用户名`Centos7_1`,密码`root`。 3. **安装完毕并重启**: - 完成上述步骤后,等待虚拟机安装完成并自动重启。 #### 三、网络配置 ...
主机名可以根据你的需求来设定,例如“mycentos7”。 安装完成后,虚拟机将会自动重启。重启后,虚拟机将进入命令界面。输入刚才创建的用户名“admin”和密码,登录到系统。如果默认的root账户被启用,你可以使用`...
在CentOS 7中,NFS服务被用于跨多个主机提供透明的文件共享功能,这对于多服务器环境或者集群配置特别有用。这个"CentOS7 nfs离线安装包"显然包含了在没有互联网连接的情况下安装和配置NFS所需的所有软件包。 首先...
- `DBHost`:设置为 MariaDB 服务器的 IP 或主机名,通常是 `localhost` - `DBName`:设置为 `zabbix` - `DBUser`:设置为创建的 Zabbix 用户名,如 `zabbix` - `DBPassword`:设置为 Zabbix 用户的密码 - `...
### 3.2 修改主机名 临时修改:hostname www,永久修改:vim /etc/hostname,www:wq 保存退出即可。 ### 3.3 配置 sshd 服务 CentOS7 系统默认安装 sshd;若使用 putty 可以顺利连接,那便无需额外配置;但是,我...
- CentOS7支持三种类型的主机名:静态(static)、瞬态(transient)和灵活(pretty)。静态主机名在系统启动时自动初始化;瞬态主机名在运行时临时分配;灵活主机名是用户友好的UTF8格式名称。 - 要修改主机名,...
3-3 Centos7主机名修改 3-4 Centos7操作系统文件目录结构 3-5 Centos7操作系统时区调整 3-6 Centos7网卡接口名称规则 3-7 网络接口设置及ip详解 3-8 Centos7强大的参数补全 3-9 Centos7操作系统内存介绍 .........
centos7 1. 编辑 vim /etc/sysconfig/network-scripts/ifcfg-ens33 2. 修改 BOOTPROTO=static #dhcp改为static(修改) ONBOOT=yes #开机启用本配置,一般在最后一行(修改) IPADDR=192.168.1.204 #静态IP(增加...
例如,使用`hostnamectl set-hostname mail.tecmint.lan`设置主机名为`mail.tecmint.lan`,然后通过`hostname`命令验证。 3. **配置hosts文件** 编辑`/etc/hosts`文件,将FQDN和短名称映射到本地回环IP地址。如:`...
文档首先介绍如何使用光盘镜像安装两台CentOS 7.3系统的虚拟机,并给出了每台虚拟机的主机名和IP地址。这两台虚拟机将作为集群节点使用,分别被命名为linux-node1和linux-node2。 2. 软件源制作: 在集群搭建过程中...
在Web界面中,创建新主机,提供主机名和IP地址,选择SNMP协议,输入之前配置的社区字符串。 8. **验证监控**:完成以上步骤后,Zabbix Server应该能够收集到SNMP数据。在Zabbix Web界面中,可以查看主机的性能指标...
绍CentOS 修改主机名(host)
#### 四、更改主机名 - 在安装过程中,你可以通过点击 "网络和主机名" 来更改主机名。 - 输入自定义的主机名,这将是系统识别和网络通信的基础。 #### 五、配置网络 - 启动网络服务并配置网络接口。 - 选择静态 ...
- 在/etc/hosts文件中添加主机名:`vim /etc/hosts`,添加内容为:`192.168.206.135 CentOS`。 ##### 2.3 关闭selinux与防火墙 - 编辑selinux配置文件:`vim /etc/selinux/config`,将SELINUX设置为**disabled**。 ...