Linux修改hostname的几种方式,及遇到的问题
之前修改主机名全都是采用的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的几种方式,及遇到的问题相关推荐
- Linux 修改密码的两种方式
Linux 修改密码的两种方式 1.直接进行修改 2.使用 echo 进行修改 1.直接进行修改 密码需要输入两次进行确认. 对用户"zhangyan"进行密码修改,改为" ...
- Linux下修改hostname的三种方式
方法1:修改配置文件 主机名保存在/etc/hostname文件里,所以我们可以打开这个文件,手动编辑主机名. sudo vim /etc/hostname 方法2:hostnamectl命令 命令语 ...
- 修改hostname有几种方式?
1: hostname DB-Server --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改 2: echo DB-Se ...
- 修改hostname有几种方式?(转)
1: hostname DB-Server --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改 2: echo ...
- 深入理解Linux修改hostname
当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛.技术活,切勿浅尝则止! ...
- (转)深入理解Linux修改hostname
当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛.技术活,切勿浅尝则止! ...
- [转载] 深入理解Linux修改hostname
原文: http://www.cnblogs.com/kerrycode/p/3595724.html 当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问 ...
- 转: 深入理解Linux修改hostname
from: http://www.cnblogs.com/kerrycode/p/3595724.html 写的相当详细!!! 深入理解Linux修改hostname 2014-03-12 10:17 ...
- 深入理解Linux修改hostname(原文作者:潇湘隐者)
当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛.技术活,切勿浅尝则止! ...
最新文章
- FCKeditor 2.6.4.1 初始化值不能显示中文问题
- zemax 宏怎么编写数组_编写Excel VBA程序的10个技巧
- 05 ORA系列:ORA-01013 报错用户请求取消当前的操作
- mysql.zip要什么下载_mysql用zip安装方法是什么
- Python函数的定义和使用
- spring boot测试_测试Spring Boot有条件的合理方式
- Hive报错:Error: FUNCTION 'NUCLEUS_ASCII' already exists. (state=X0Y68,code=30000)
- laragon环境安装新的php版本后弹出php startup
- 【Python】windows电脑 python3.6安装lxml库
- UI设计素材|字体的重要性
- 几种web报表打印方案的比较
- C++ Tricks(一)—— 判断字符串 string 对象的所有字符都相等
- 二叉树遍历的非递归算法
- springboot13 页面国际化(i18n)
- 源代码仓库选择-gitlab
- 一定不要安装CUDA附带的显卡驱动
- 汉源高科2个万兆光24千兆网口万兆机架式工业交换机支持G.8032(ERPS)标准的以太环网交换机
- 安卓view.getMeasuredHeight()得到的高度单位以及dp和px的转换
- 常用的计算机网络设备有,常用网络设备有哪些,初学者必须要知道的五大网络设备...
- ThinkPad E420/E520 Win10 开机慢的问题
热门文章
- dax 筛选 包含某个字_筛选状态(ALL与REMOVEFILTERS)
- 关于python序列类型的通用操作符_Python—语法基础(3) 序列类型及操作
- core mysql 延迟加载_mybatis延迟加载及实例讲解
- Leedcode4-sort listnode 归并排序
- TensorFlow2-操作
- opencv图像分割2-GMM
- 四二拍用音符怎么表示_每个音符都是赞美歌拍子分析 0基础识简谱每日必看
- Monkey稳定性测试初探(二)
- 解决Pycharm文件夹中同级目录导包报错的问题
- 轻知 | 为什么全球只有13组根域名服务器?