修改Linux中的主機名 如何檢視Linux IP

2021-08-31 12:46:29 字數 2266 閱讀 5977

查詢、修改主機資訊

一、如何修改linux

主機名稱

1. 變更當前主機名

1.1 echo new-hostname > /proc/sys/kernel/hostname (系統啟動時,從此檔案中讀取主機名字)

1.2hostname new-hostname(即時生效,但系統重啟後將失效)

2. 修改配置檔案,使得下次重啟的時候,使用新的主機名

2.1

/etc/sysconfig/network(注意:修改主機名後,需要重啟系統後生效)

2.2

修改:hostname=new-hostname.domainname

通過修改/etc/sysconfig/network

檔案中的hostname

中的內容,即可設定新的主機名稱,當然要重開機才能生效;接下來可對/etc/hosts

檔案進行做對應修改,接下來對hosts

中檔案內容說明一下,內容下:

127.0.0.1 localhost.localdomain localhost

(ipv4)

::1 localhost.localdomain localhost6

(ipv6)

3. 配置本機的網域名稱解析檔案,使得本機的應用程式能夠解析新的主機名

3.1/etc/hosts

修改:***.***.***.*** new-hostname.domainname new-hostname (

這裡的***

代表本機的網

絡位址,也可以是環迴位址127.0.0.1).

4. 通過圖形介面進行修改

執行neat

命令,開啟如下介面(熟悉吧)

說明:/etc/hosts

檔主要是針對解析來說的,hosts

只是用來解釋網路中主機與所對應的ip

檔案,供hosts

所有者主機查詢用;故我們通過直接修改network

檔案來修改主機的名稱,當然最好是也修改hosts

文件,當然僅修改network

文件,重啟後便可生效。

技巧兩個簡單的命令臨時臨時設定主機名。

(1)使用sysctl命令修改核心引數,格式:sysctl kernel.hostname=主機名,如下。

[root@zijuan /]# sysctl kernel.hostname=newname

kernel.hostname=newname            #newname為新設定的主機名

(2)使用hostname命令設定主機名。格式為:hostname 主機名,如下。

[root@zijuan /]# hostname newname

該設定為臨時生效。重新啟動系統後,設定失效。

二、如何檢視主機ip

資訊

1.

通過hostname

指令來獲取主機及ip資訊

hostname –a:

獲取主機別名。

hostname –d:

獲取dns

網域名稱。

hostname–f:

獲取fqdn

名稱。

hostname –i:

獲取主機的ip

位址。

hostname–s:

獲取網域名稱的netbios

名稱。

2. ifconfig

檢視主機的ip資訊

ifconfig:

檢視所有網路介面資訊(包含其他的一些資訊,如ip,mac

位址,mtu

值等)

ifconfig –inte***ce:

檢視指定介面資訊(包括ip

資訊)

Linux如何修改主機名

1 以root使用者登入,然後輸入hostname,可以看到當前登入主機名為localhost.localdomain 2 更改 etc sysconfig下的network檔案,在提示符下輸入vi etc sysconfig network,然後將hostname後面的值改為想要設定的主機名 3 ...

如何修改linux的主機名

周海漢 文 2010.2.3 我維護兩三個機房的數十台機器,開發用機器,運營用機器,自己工作機器也是ubuntu,有時開很多ssh,幹的還是同樣的事情,很容易搞混。所以需要一目了然的知道某台機器的情況,避免犯暈。這就需要修改主機名。預設安裝系統的主機名都是localhost,無法區分。顯示主機名 z...

Linux 如何修改 Linux 主機名

該方法適用於安裝了 linux 系統的raspberry pi cubieboard。在終端執行 sudo vi etc hosts 你看到的 hosts 檔案應該是這樣的 1 127.0.0.1 localhost 2 1 localhost ip6 localhost ip6 loopback ...