溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

suse linux怎樣修改主機(jī)名

發(fā)布時間:2021-10-21 17:58:55 來源:億速云 閱讀:897 作者:柒染 欄目:云計(jì)算

suse linux怎樣修改主機(jī)名,相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

一、HOST文件說明

1.關(guān)于/etc/hosts
        Linux的/etc/hosts是配置ip地址和其對應(yīng)主機(jī)名的文件,這里記錄本機(jī)的或其他主機(jī)的ip及其對應(yīng)主機(jī)名。不同的linux版本,這個配置文件也可能不同。比如Debian的對應(yīng)文件是/etc/hostname。

2.配置文件
這個文件可以配置主機(jī)ip及對應(yīng)的主機(jī)名,對于服務(wù)器類型的linux系統(tǒng)其作用是比較重要的。在局域網(wǎng)或是INTERNET上,每臺主機(jī)都有一個IP地址,它區(qū)分開每臺主機(jī),并可以根據(jù)ip進(jìn)行通訊。但I(xiàn)P地址不方便記憶,所以又有了域名。主機(jī)名方便互相訪問。
      Linux主機(jī)名的配置文件就是/etc/hosts;它說明本主機(jī)哪些域名對應(yīng)那些ip,那些主機(jī)名對應(yīng)哪些ip:通常情況下這個文件首先記錄了本機(jī)的ip和主機(jī)名:
     127.0.0.1 localhost.localdomain localhost

3.配置文件格式說明

      /etc/hosts的內(nèi)容一般有如下類似內(nèi)容:
格式:網(wǎng)絡(luò)IP地址+主機(jī)名或域名+主機(jī)別名
     127.0.0.1 localhost.localdomain localhost

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

格式:網(wǎng)絡(luò)IP地址+主機(jī)名或域名
     192.168.1.2 XX

4./hosts文件可以解決的問題

4.1遠(yuǎn)程登錄linux主機(jī)過慢問題
客戶端遠(yuǎn)程登錄一臺linux主機(jī),但每次登錄輸入密碼后都會等很長一段時間才會進(jìn)入,這是因?yàn)閘inux主機(jī)在返回信息時需要解析ip,如果在linux主機(jī)的hosts文件事先加入客戶端的ip地址,這時再從客戶端遠(yuǎn)程登錄linux就會變很快。
注:這里的遠(yuǎn)程登錄不僅僅是ssh,還可能是mysql遠(yuǎn)程登錄,或是文件共享的查詢等。

4.2雙機(jī)互連
當(dāng)兩臺主機(jī)只是雙機(jī)互連時,這時兩臺主機(jī)都需要設(shè)置自己的ip,同時在對方的hosts文件里加入自己的ip和主機(jī)名,例如跨網(wǎng)段打印機(jī)共享也可以通過修改hosts來實(shí)現(xiàn)。

二、設(shè)置的幾點(diǎn)

1、hostname命令可以臨時修改機(jī)器名

#hostname         //查看機(jī)器名
#hostname  -i     //查看本機(jī)器名對應(yīng)的ip地址
#hostname  XX   //修改機(jī)器名為XX

2、修改配置文件實(shí)現(xiàn)修改機(jī)器名

#vi /etc/sysconfig/network //修改HOSTNAME=XX (這是REDHAT LINUX下要修改的)
#vi /etc/hosts             //把默認(rèn)的機(jī)器名localhostlocalhost.localhost localhst改為XX
#reboot                    //修改后重啟機(jī)器

3、SUSE下要修改的還有:

方法1. 通過yast2管理工具進(jìn)行配置

在console中運(yùn)行yast2工具修改主機(jī)名(hostname)
# yast2 network  或#yastnetwork

“Network Settings”中選擇“Hostname/DNS
在“Hostname”輸入框中輸入主機(jī)名,在“Domain name”中數(shù)入域名,如果沒有域名,接受缺省的“l(fā)ocal” 。

注意:若是用DHCP,則需取消“Change Hostname via DHCP”,不然分配主機(jī)名bogon(虛偽的人)。

suse linux怎樣修改主機(jī)名

suse linux怎樣修改主機(jī)名

方法2. 通過修改配置文件的方式并運(yùn)行命令修改主機(jī)名
修改/etc/hosts文件,在此文件中保存主機(jī)名,例如:
10.4.125.154    wcqm02.site  wcqm02

然后運(yùn)行命令設(shè)置主機(jī)名
# /etc/rc.d/boot.localnet start

方法3. 運(yùn)行 sysctl 動態(tài)改變主機(jī)名
# sysctl -w kernel.hostname=wcqm02

看完上述內(nèi)容,你們掌握suse linux怎樣修改主機(jī)名的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI