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的几种方式,及遇到的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 日常生活小技巧 -- word中插入vi
- 下一篇: Linux中cp和scp命令的使用方法和