導航:首頁 > IDC知識 > linux主機名修改

linux主機名修改

發布時間:2020-08-31 01:58:28

1、linux如何修改主機

linux修改主機名的方法

用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。

#hostname //查看機器名
#hostname -i//查看本機器名對應的ip地址


另外一種方法就是之久修改配置文件

修改/etc/sysconfig/network 修改這個文件,系統才有效
/etc/hosts     hostname命令讀這個配置文件

網上有很多朋友說直接修改/etc/hosts文件就可以,但系統本身用到主機名的地方不會變化,所以我覺得
/etc/hosts 是網路中用的,/etc/sysconfig/network是本機起作用,而且經絡測試也是這樣的,我得版本是

linux as3


總結:所以要修改主機名,就兩個文件都更改 

2、如何修改linux的主機名

使用 hostname 修改當前主機名。
hostname new-hostname

修改 /etc/sysconfig/network 配置文件,以便下次重啟的時,使用新的主機名。
打開 /etc/sysconfig/network 文件,修改 HOSTNAME=new-hostname.domainname。

修改後的 /etc/sysconfig/network 文件如下:
NETWORKING=yes
HOSTNAME=new-hostname.localdomain

修改本機的域名解析文件 /etc/hosts ,使得本機的應用程序能夠解析新的主機名。
編輯文件: /etc/hosts
修改: xxx.xxx.xxx.xxx new-hostname.domainname new-hostname
(這里的xxx代表本機的網路地址,也可以是環回地址127.0.0.1)

修改後的 /etc/hosts 文件如下:
127.0.0.1 localhost.localdomain localhost
127.0.0.1 new-hostname.localdomain new-hostname

3、如何修改Linux主機名(不重啟的情況下)指出都要修改那些文件即可,寫出各文件的絕對路徑?

執行命令 hostname,修改當前系統的主機名 # hostname newhost
修改 /etc/sysconfig/network,使得下次啟動時使用新的主機名
hostname=newhost
修改 /etc/hosts。

不修改的話,apache等需要解析主機名的服務將不能啟動
127.0.0.1 newhost localhost
最後就是命令行提示符中的主機名還沒有改變,
如果很在意的話,重新登錄一下就行了

4、怎麼修改linux中的主機名

1、臨時修改主機名:
[root@linux ]# hostname 主機名
修改只能臨時有效,機器重啟又還原了。
2、永久修改主機名:
修改hostname文件(路徑:/etc/hostname):
[root@linux ]# nano /etc/hostname
把hostname文件裡面所有原來的名稱改成你想改成的名稱。
主機名同時也保存在/etc/hosts文件中,需要把當前IP地址對應的主機名修改為hostname文件中的名稱。
然後重啟機器:
[root@linux ]# reboot

5、Linux中如何修改主機名

以根用戶登錄,或者登錄後切換到根用戶,然後在提示符下輸入hostname命令,可以看出當前系統的主機名為localhost.localdomain。

更改/etc/sysconfig下的network文件,在提示符下輸入vi /etc/sysconfig/network,然後將HOSTNAME後面的值改為想要設置的主機名。

更改/etc下的hosts文件,在提示符下輸入vi /etc/hosts,然後將localhost.localdomain改為想要設置的主機名。

在提示符下輸入reboot命令,重新啟動伺服器

重啟完成後用hostname命令查詢系統主機名,可以看出系統主機名已經變更為mycomputer。

6、linux怎樣修改用戶名和主機名

方法/步驟

以根用戶登錄,或者登錄後切換到根用戶,然後在提示符下輸入hostname命令,可以看出當前系統的主機名為localhost.localdomain。

更改/etc/sysconfig下的network文件,在提示符下輸入vi /etc/sysconfig/network,然後將HOSTNAME後面的值改為想要設置的主機名。

更改/etc下的hosts文件,在提示符下輸入vi /etc/hosts,然後將localhost.localdomain改為想要設置的主機名。

在提示符下輸入reboot命令,重新啟動伺服器。

重啟完成後用hostname命令查詢系統主機名,可以看出系統主機名已經變更為mycomputer。

7、linux操作系統如何修改主機名

vi /etc/sysconfig/network ,修改HOSTNAME 一行為"HOSTNAME=主機名" 沒
有這行?那就添加這一行吧) ,然後運行命令" hostname 主機名"。一般還要修改/et
c/hosts 文件中的主機名。這樣,無論你是否重啟,主機名都修改成功。

8、如何修改linux主機名才能生效

1、#hostname 你想設置的主機名 例如 hostname test123
2、vi /etc/sysconfig/network
將HOSTNAME後面的值改為想要設置的主機名,然後重啟即可。

9、linux下修改主機名怎麼修改??

1、臨時生效 直接使用命令 #hostname 主機名
2、永久生效 修改配置文件/etc/sysconfig/network中的欄位 HOSTNAME=主機名
和配置文件 /etc/hosts文件對丁的名字

10、如何修改linux主機名

更為准確的方法是修改/etc/hostname文件。查看:hostname是kernel變數,可以通過直接shell 命令hostname,或cat /proc/sys/kernel/hostname來查看。修改:可以直接hostname newname來修改,但man hostname 有這么一句話,The host name is usually set once at system startup in /etc/init.d/hostname.sh (normally by reading the contents of a file which contains the host name, e.g. /etc/hostname). 所以,真正的內核變數hostname沒有改變。1、redhat 系統是由/etc/rc.d/rc.sysinit讀取/etc/sysconfig/network,修改HOSTNAME = NEWNAME這一行。2、den發行版就是修改/etc/hostname配置文件。/etc/hosts是為DNS服務的,提供IP地址到hostname的轉換。Linux系統在向DNS伺服器發出域名解析請求之前會查詢/etc/hosts文件,如果裡面有相應的記錄,就會使用hosts裡面的記錄。當你要在本機上用新的hostname來訪問自己的時候才會用到/etc/hosts文件。

與linux主機名修改相關的知識