之前修改主机名全都是采用的network方式,今天遇到点问题,发现hostname并非之前理解的那样.
自己配置hostname的问题
这与系统的版本有关系么,腾讯云7.5的,百度云的是6.5,我自己在VMware上安装的6.5就没/etc/hostname这个目录, 有木有大佬能给详细解释一下.
1. 腾讯云
很坑爹的是,修改/etc/hostname文件,才可以更改主机名,network却不可以

2. 百度云
百度云的服务器刚好是和腾讯云相反. 必须改network才可以

先贴一下几台机器的配置吧
腾讯云:

//不知道为什么这个命令不会出来系统版本
root@VM_69_43_centos ~# cat /etc/issue
\S
Kernel \r on an \m

root@VM_69_43_centos ~# cat /proc/version
Linux version 3.10.0-862.el7.x86_64     (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Fri Apr 20 16:44:24 UTC 2018

百度云:
[root@node01 ~]# cat /proc/version 
Linux version 2.6.32-696.16.1.el6.x86_64 (mockbuild@lxsoft14.cern.ch) (gcc version     4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Wed Nov 15 08:09:40 CET 2017
[root@node01 ~]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m

网上查的修改hostname的几种方式的区别
1. /etc/hostname
主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。重启系统后,即可生效。

在Linux发行版中,并非都存在/etc/hostname文件。如Fedora发行版将主机名存放在/etc/sysconfig/network文件中。所以,修改主机名时应注意区分是哪种linux发行版。

2. /etc/sysconfig/network
此文件是针对本计算机的,是给计算机起的一个名字,是计算机的一个标识。可以使用uname -n 命令来查看本地计算机的计算机名称

/etc/sysconfig/network 确实是hostname的配置文件,hostname的值跟该配置文件中的HOSTNAME有一定的关联关系,但是没有必然关系,hostname的值来自内核参数/proc/sys/kernel/hostname (原文:深入理解Linux修改hostname)

3. /etc/hosts
此文件是在网络上使用的,用于解析计算机名称和IP地址的映射关系,功能相当于windows下面的c:\windows\system32\drivers\etc\hosts文件,如果想使用计算机名称来访问对方的主机,需要把对方计算机的名称和IP地址写到本机的hosts文件中

IP地址 主机名/域名 别名
第一部份:网络IP地址;
第二部份:主机名或域名;
第三部份:主机名别名;
主机名通常在局域网内使用,通过hosts文件,主机名就被解析到对应ip;

域名通常在internet上使用,但如果本机不想使用internet上的域名解析,这时就可以更改hosts文件,加入自己的域名解析。
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost localhost.localdomain
::1             localhost6.localdomain6 localhost6  --- 第三个字段是别名。
172.16.127.1    CLC01
172.16.127.10    CLC02  #aaaaaa 注释

原文:https://blog.csdn.net/qq_42822962/article/details/85340312

Linux修改hostname的几种方式,及遇到的问题相关推荐

  1. Linux 修改密码的两种方式

    Linux 修改密码的两种方式 1.直接进行修改 2.使用 echo 进行修改 1.直接进行修改 密码需要输入两次进行确认. 对用户"zhangyan"进行密码修改,改为" ...

  2. Linux下修改hostname的三种方式

    方法1:修改配置文件 主机名保存在/etc/hostname文件里,所以我们可以打开这个文件,手动编辑主机名. sudo vim /etc/hostname 方法2:hostnamectl命令 命令语 ...

  3. 修改hostname有几种方式?

    1:  hostname DB-Server                              --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改 2:  echo DB-Se ...

  4. 修改hostname有几种方式?(转)

    1:  hostname DB-Server                                   --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改 2:  echo ...

  5. 深入理解Linux修改hostname

    当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛.技术活,切勿浅尝则止! ...

  6. (转)深入理解Linux修改hostname

    当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛.技术活,切勿浅尝则止! ...

  7. [转载] 深入理解Linux修改hostname

    原文: http://www.cnblogs.com/kerrycode/p/3595724.html 当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问 ...

  8. 转: 深入理解Linux修改hostname

    from: http://www.cnblogs.com/kerrycode/p/3595724.html 写的相当详细!!! 深入理解Linux修改hostname 2014-03-12 10:17 ...

  9. 深入理解Linux修改hostname(原文作者:潇湘隐者)

    当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛.技术活,切勿浅尝则止! ...

最新文章

  1. FCKeditor 2.6.4.1 初始化值不能显示中文问题
  2. zemax 宏怎么编写数组_编写Excel VBA程序的10个技巧
  3. 05 ORA系列:ORA-01013 报错用户请求取消当前的操作
  4. mysql.zip要什么下载_mysql用zip安装方法是什么
  5. Python函数的定义和使用
  6. spring boot测试_测试Spring Boot有条件的合理方式
  7. Hive报错:Error: FUNCTION 'NUCLEUS_ASCII' already exists. (state=X0Y68,code=30000)
  8. laragon环境安装新的php版本后弹出php startup
  9. 【Python】windows电脑 python3.6安装lxml库
  10. UI设计素材|字体的重要性
  11. 几种web报表打印方案的比较
  12. C++ Tricks(一)—— 判断字符串 string 对象的所有字符都相等
  13. 二叉树遍历的非递归算法
  14. springboot13 页面国际化(i18n)
  15. 源代码仓库选择-gitlab
  16. 一定不要安装CUDA附带的显卡驱动
  17. 汉源高科2个万兆光24千兆网口万兆机架式工业交换机支持G.8032(ERPS)标准的以太环网交换机
  18. 安卓view.getMeasuredHeight()得到的高度单位以及dp和px的转换
  19. 常用的计算机网络设备有,常用网络设备有哪些,初学者必须要知道的五大网络设备...
  20. ThinkPad E420/E520 Win10 开机慢的问题

热门文章

  1. dax 筛选 包含某个字_筛选状态(ALL与REMOVEFILTERS)
  2. 关于python序列类型的通用操作符_Python—语法基础(3) 序列类型及操作
  3. core mysql 延迟加载_mybatis延迟加载及实例讲解
  4. Leedcode4-sort listnode 归并排序
  5. TensorFlow2-操作
  6. opencv图像分割2-GMM
  7. 四二拍用音符怎么表示_每个音符都是赞美歌拍子分析 0基础识简谱每日必看
  8. Monkey稳定性测试初探(二)
  9. 解决Pycharm文件夹中同级目录导包报错的问题
  10. 轻知 | 为什么全球只有13组根域名服务器?