centos7修改主机名方法


centos7修改主机名方法




在centos7/redhat7上尽管修改/etc/sysconfig/network依然有效,但是这已经不是官方建议的修改方法了.而且需要注意的的是在centos7/redhat7上如果/etc/hostname文件里存在已经设定的值,在修改/etc/sysconfig/network更改主机名就会变得无效.

 临时生效: hostname COSLHR
 永久生效,方法有2种:
hostnamectl set-hostname COSLHR
②  修改文件 /etc/hostname








操作环境:


[root@bogon ~]# uname -a
Linux #localhost.localdomain 3.10.0-514.el7.centos.plus.i686 #1 SMP Wed Jan 25 12:55:04 UTC 2017 i686 i686 i386 GNU/Linux [root@bogon ~]# cat /etc/redhat-release 
CentOS release 7.3.1611 (AltArch) 
[root@bogon ~]# 


第一种:hostname 主机名

01.hostname 主机名称 
  1. hostname xxx  


 
 这种方式,只能修改临时的主机名,当重启机器后,主机名称又变回来了。
centos7修改主机名和7以下的版本都不一样,这就搞得很懵逼了,度娘还是很强大滴。

第二种:hostnamectl set-hostname xxx

命令行中输入
  1. hostnamectl set-hostname xxx  
01.hostnamectl set-hostname xxx
使用这种方式修改,可以永久性的修改主机名称!

2、方法二:修改配置文件  /etc/hostname 保存退出


[root@bogon ~]# vi /etc/hostname nmserver-7.test.com ~                                                                                                                                                            
~                                                                                                                                                            
~                                                                                                                                                            
~ :wq
[root@bogon ~]# reboot 






About Me

.............................................................................................................................................

● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除

● 本文在itpub(http://blog.itpub.net/26736162/abstract/1/)、博客园(http://www.cnblogs.com/lhrbest)和个人微信公众号(xiaomaimiaolhr)上有同步更新

● 本文itpub地址:http://blog.itpub.net/26736162/abstract/1/

● 本文博客园地址:http://www.cnblogs.com/lhrbest

● 本文pdf版、个人简介及小麦苗云盘地址:http://blog.itpub.net/26736162/viewspace-1624453/

● 数据库笔试面试题库及解答:http://blog.itpub.net/26736162/viewspace-2134706/

● DBA宝典今日头条号地址:http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826

.............................................................................................................................................

● QQ群号:230161599(满)、618766405

● 微信群:可加我微信,我拉大家进群,非诚勿扰

● 联系我请加QQ好友646634621,注明添加缘由

● 于 2018-02-01 06:00 ~ 2018-02-31 24:00 在魔都完成

● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

.............................................................................................................................................

小麦苗的微店https://weidian.com/s/793741433?wfr=c&ifr=shopdetail

小麦苗出版的数据库类丛书http://blog.itpub.net/26736162/viewspace-2142121/

好消息:小麦苗OCP、OCM开班啦,详情请点击http://blog.itpub.net/26736162/viewspace-2148098/

.............................................................................................................................................

使用微信客户端扫描下面的二维码来关注小麦苗的微信公众号(xiaomaimiaolhr)及QQ群(DBA宝典),学习最实用的数据库技术。

小麦苗的微信公众号小麦苗的DBA宝典QQ群2《DBA笔试面宝典》读者群小麦苗的微店

   小麦苗的微信公众号      小麦苗的DBA宝典QQ群2     《DBA笔试面试宝典》读者群       小麦苗的微店

.............................................................................................................................................

ico_mailme_02.png
DBA笔试面试讲解群
《DBA宝典》读者群 欢迎与我联系



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2150940/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26736162/viewspace-2150940/

CentOS 7系统中,有三种定义的主机名,分别为静态的(Static hostname)、瞬态的(Tansient hostname)和灵活的(Pretty hostname),不同类型主机名修改方法及影响如下: ### 修改方法 - **静态主机名**:“静态”主机名也称为内核主机名,是系统在启动时从 `/etc/hostname` 自动初始化的主机名。可通过直接编辑 `/etc/hostname` 文件,将其中的主机名修改为想要的名称,修改后重启系统生效;也可以使用 `hostnamectl set-hostname` 命令来修改,此命令会同时更新 `/etc/hostname` 文件,例如 `hostnamectl set-hostname newhostname`,修改后无需重启,新主机名会立即生效一部分,但完全生效可能在下次启动时 [^1][^2]。 - **瞬态主机名**:“瞬态”主机名是在系统运行时临时分配的主机名,例如通过DHCP或mDNS服务器分配。可以使用 `hostnamectl set-hostname --transient newhostname` 命令来临时修改,系统重启后该主机名会恢复为之前的设置 [^1][^2]。 - **灵活主机名**:“灵活”主机名也有人叫做“别名”主机名,允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户。使用 `hostnamectl set-hostname --pretty "New Pretty Hostname"` 命令来修改,此主机名更多是用于展示,对系统内部的网络通信等没有直接影响 [^1][^2]。 ### 修改主机名的影响 - **网络连接方面**:修改主机名后,可能会影响基于主机名的网络连接。例如使用 `ssh` 命令连接时,如果主机名改变,之前保存的主机名记录可能会失效,需要更新连接命令中的主机名,否则会出现 `ssh: Could not resolve hostname` 这样的错误 [^3]。 - **系统配置文件**:部分系统配置文件可能会依赖主机名修改主机名后,这些配置文件可能需要相应调整。例如一些服务配置文件中使用了旧的主机名,可能导致服务无法正常使用。 - **日志记录**:系统日志会记录主机名修改主机名后,日志中的主机名信息会改变,这可能会影响日志的查看和分析。 ### 代码示例 ```bash # 修改静态主机名 hostnamectl set-hostname newstaticname # 修改瞬态主机名 hostnamectl set-hostname --transient newtransientname # 修改灵活主机名 hostnamectl set-hostname --pretty "New Pretty Name" ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值