suse linux 修改主機名

2021-09-04 13:11:51 字數 1848 閱讀 7543

一、host檔案說明

1.關於/etc/hosts

linux的/etc/hosts是配置ip位址和其對應主機名的檔案,這裡記錄本機的或其他主機的ip及其對應主機名。不同的linux版本,這個配置檔案也可能不同。比如debian的對應檔案是/etc/hostname。

2.配置檔案

linux主機名的配置檔案就是/etc/hosts;它說明本主機哪些網域名稱對應那些ip,那些主機名對應哪些ip:通常情況下這個檔案首先記錄了本機的ip和主機名:

127.0.0.1 localhost.localdomain localhost

3.配置檔案格式說明

/etc/hosts的內容一般有如下類似內容:

格式:網路ip位址+主機名或網域名稱+主機別名

127.0.0.1 localhost.localdomain localhost

還有一種格式也是被允許的

格式:網路ip位址+主機名或網域名稱

192.168.1.2 xx

4./hosts檔案可以解決的問題

4.1遠端登入linux主機過慢問題

客戶端遠端登入一台linux主機,但每次登入輸入密碼後都會等很長一段時間才會進入,這是因為linux主機在返回資訊時需要解析ip,如果在linux主機的hosts檔案事先加入客戶端的ip位址,這時再從客戶端遠端登入linux就會變很快。

注:這裡的遠端登入不僅僅是ssh,還可能是mysql遠端登入,或是檔案共享的查詢等。

4.2雙機互連

當兩台主機只是雙機互連時,這時兩台主機都需要設定自己的ip,同時在對方的hosts檔案裡加入自己的ip和主機名,例如跨網段印表機共享也可以通過修改hosts來實現。

二、設定的幾點

1、hostname命令可以臨時修改機器名

#hostname         //檢視機器名

#hostname  -i     //檢視本機器名對應的ip位址

#hostname  xx   //修改機器名為xx

2、修改配置檔案實現修改機器名

#vi /etc/sysconfig/network //修改hostname=xx (這是redhat linux下要修改的)

#vi /etc/hosts             //把預設的機器名localhostlocalhost.localhost localhst改為xx

#reboot                    //修改後重啟機器

3、suse下要修改的還有:

方法1. 通過yast2管理工具進行配置

在console中執行yast2工具修改主機名(hostname)

# yast2 network  或#yastnetwork

「network settings」中選擇「hostname/dns」

在「hostname」輸入框中輸入主機名,在「domain name」中數入網域名稱,如果沒有網域名稱,接受預設的「local」 。

注意:若是用dhcp,則需取消「change hostname via dhcp」,不然分配主機名bogon(虛偽的人)。

方法2. 通過修改配置檔案的方式並執行命令修改主機名

修改/etc/hosts檔案,在此檔案中儲存主機名,例如:

10.4.125.154    wcqm02.site  wcqm02

然後執行命令設定主機名

# /etc/rc.d/boot.localnet start

方法3. 執行 sysctl 動態改變主機名

# sysctl -w kernel.hostname=wcqm02

suse linux 修改主機名

一 host檔案說明 1.關於 etc hosts linux的 etc hosts是配置ip位址和其對應主機名的檔案,這裡記錄本機的或其他主機的ip及其對應主機名。不同的linux版本,這個配置檔案也可能不同。比如debian的對應檔案是 etc hostname。2.配置檔案 linux主機名的...

修改主機名

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檔...