Linux hosts主機名不對

2021-08-11 11:55:09 字數 1111 閱讀 9195

1,現象:

[root@bogon ~]#

[root@bogon ~]# hostname

bogon

2,檢視幾個相關檔案,都正確

[root@bogon ~]# vi /etc/sysconfig/network

networking=yes

hostname=localhost.localdomain

[root@bogon ~]# vi /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

3,繼續,dns的的配置

[root@bogon logs]# vi /etc/resolv.conf

#generated by networkmanager

search com (大爺的,這行不知道咋來的,刪不掉)

nameserver 10.211.55.1

4,解決:

[root@bogon ~]# hostname localhost

[root@localhost logs]# hostname

localhost

5,若4操作後重啟發現hostname又變回去了,如下操作

vi /etc/hosts,追加 本機ip localhost

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

10.211.55.12 localhost(追加的)

參考:

修改主機名

linux修改主機名的方法 用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。hostname 檢視機器名 hostname i 檢視本機器名對應的ip位址 另外一種方法就是永久修改配置檔案 修改 etc sysconfig network 修改這個檔案,系統才有效 et...

修改主機名

修改主機名步驟 1.hostname hostnamectl cent7新加 重啟失效 uname n hostnamectl set hostname 2.etc sysconfig network 3.etc hosts 可寫成 乙個ip 對應多個網域名稱的形式 幾個檔案的區別 1 hosts檔...

修改主機名

修改主機名的時候,遇到的問題 vi etc sysconfig network 然後修改hostname 然後儲存修改source etc sysconfig network 然後重啟,結果沒有修改成功 vi etc hosts 修改為然後儲存修改source etc hosts 然後重啟,結果沒有...