开发者社区> 技术小胖子> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

CentOS7修改主机名(hostname)

简介:
+关注继续查看

inux中的hostname在大多数应用中至为重要,例如有些应用强制使用主机名称而不能使用IP地址,如果默认主机名称都为localhost.localdomain 的话那一定会出现问题,而且看起来也是那么的不尽人意。在CentOS6及其以下版本一般通过修改配置文件的办法来修改主机名,此配置文件一般为/etc/sysconfig/network,但在CentOS7中,很多系统管理工具都被替换了。

例如想更改主机名,不能参考以前的方法了,新的配置文件已经更新为/etc/hostname,尽管修改/etc/sysconfig/network配置文件(此文件依然存在,只是是空的)可能起作用,但不得不考虑有些Linux软件是否会使用source此文件或是否使用环境变量$HOSTNAME。因此在此总结了几种CentOS7修改主机名的方法。

0.在安装操作系统的时候设定好主机名

1.直接使用文本编辑器修改/etc/hostname配置文件。

2.使用hostnamectl命令,hostnamectl set-hostname name ,再通过hostname或者hostnamectl status命令查看更改是否生效。

3.使用nmcli general hostname my-server命令更改。

关于第2、3条更多操作提示可以参考红帽文档“Red Hat Enterprise Linux 7 Networking Guide”的3.3节和3.4节。

更多信息可以查询与hostname相关的man手册。systemd(1), hostname(1), hostname(5), machine-info(5), hostnamectl(1), sethostname(2)






本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/1587971,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
快速修改主机名 (centos7, ubuntu16)
备注一下, 之前 CentOS要改主机名,得改多个文件的 CentOS7 和 Ubuntu 16.0.4 等 OS,需要修改机器的主机名的话,直接用如下方式即可无需重启: hostnamectl set-hostname server.name01 参考: ubuntu16.0.4 CentOS7 $(f
1180 0
CentOS 7 修改主机名
CentOS 7 修改主机名 此方法为永久生效 以root身份直接修改 /etc/hostname 文件 vim /etc/hostname 把localhost.
609 0
CentOS7安装VMware Tools
CentOS7安装VMware Tools 安装依赖包[root@localhost ~]# yum -y install perl gcc make kernel-headers kernel-devel 加载vmware tools 到CentOS7光驱CD-ROM点击菜单 虚拟机 ——> 安装VMware Tools(T).
3433 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载