當前位置:首頁 » 操作系統 » linux改主機名

linux改主機名

發布時間: 2023-06-04 23:22:23

❶ 如何修改linux主機名

使用hostname
使用hostname命令只能臨時改變我們的主機名,當我們重啟之後主機名還會恢復成原來的
# hostname newhostname1

輸入hostname linux即可將主機名改成linux,使用uname -n命令查看
這時我們的主機名已經改變了,左邊為什麼依然是Peithon呢,你試試重開一個終端,或者要是用Xshell的話,把會話重開一遍
修改配置文件
想要永久修改自己的主機名,得通過下面的步驟
修改文件/etc/sysconfig/network
其中mylinux就是要設置的主機名,然後保存退出,重啟系統你就會讀取配置文件,設置主機名為新的hostname了。
如果到了這一步你不想重啟系統,可以使用hostname mylinux來進行臨時修改,這樣就算重啟系統,讀取的配置文件中設置的主機名和你hostname設置的是一樣的,也就相當於不變了這樣主機名的設置就完成了。
hosts文件
一般改主機名是不需要修改hosts文件的,/etc/hosts文件提供的是域名解析的一個功能,類似於DNS,當Linux系統向DNS伺服器發出域名解析請求之前會查詢/etc/hosts文件,如果裡面有相應的記錄,就會使用hosts裡面的記錄。
所以想要修改主機名的話修改/etc/sysconfig/network文件就行,但是如果想使用分布式,需要把主機名和ip綁定在一起時,才需要修改這個hosts文件。可以看下書籍《Linux就該這么學》了解詳細的Linux介紹。

❷ 更改主機名

如何更改計算機名稱?有時候看到別人的計算機名字都改成了自己的姓名,或者很有意義的名字,自己也想改一個,下面為大家講解下如何更改計算機名稱,來看看吧!

方法/步驟:

1、一般的新的電腦或者系統,都會默認的有一個計算機名稱以及一個工作組。這個計算機名稱就相當於網路的IP地址一樣。

2、打開左下角的開始菜單,找到控制面板打開。

3、打開控制面板之後,進入詳細界面,此時雙擊系統與安全進行打開。

4、打開系統與安全,點擊下方的系統選項,進入系統詳細信息界面。

5、進入系統詳細信息界面,點擊右方菜單欄里的遠程設置選項。

6、進入遠程設置界面後,點擊上方的計算機名自選項,選擇右下方的更改鍵進行名稱更改。

7、點擊更改之後進入更改信息界面,填寫需要更改的計算機名稱,以及計算機工作的組,更改之後點擊完成即可。重啟電腦此時計算機名稱以及更改完成了。

以上就是計算機名稱如何更改方法介紹,希望能對大家有所幫助!

❸ linux怎麼改主機名稱

你的這個問題描述太籠統了,具體你用的是哪個版本的系統,這里就以centos系統為例:
1. 通過hostname 命令來進行查看,當前系統的名字是什麼。
2. 通過vim /etc/sysconfig/network 來進行更改,將 HOSTNAME=想要更改的主機名
3. 通過更改/etc/hosts文件,將localhost.localdomain 更改為自己要設置的主機名。

最後一定要注意 重新啟動一下,即 reboot 來重新啟動伺服器。

這樣主機名就被更改了,這是對主機進行永久更改的方法。
希望能幫到你。。。

❹ Linux永久/臨時修改主機名

注意

主機名可以是任意格式的字元串,最長為 64 個字元。但建議在 static 和 transient 名稱與 DNS採用的完全限定域名(FQDN)匹配,比如 host.example.com。還建議在 static 和 transient 名稱中只包含 7位元組 ASCII 小寫字元,無空格或點,並將其限制為使用 DNS域名標簽格式,盡管這不是一個嚴格要求。在以前的要求中不允許使用下劃線,因此也不建議在此使用。 hostnamectl工具會強制採用以下限制:static 和 transient 主機名只包含 a-z、A-Z、0-9、「-」、「_」 和 「.」,不能在開頭或結尾處使用句點,不允許使用兩個相連的句點。大小限制為 64 個字元。

一、臨時修改主機名

[root@localhost ~]# hostname      //或hostnamectl(CentOS7)

過程

[root@localhost ~]# hostname  //查看主機名localhost.localdomain[root@localhost ~]# hostname xsnq  //臨時修改[root@localhost ~]# hostname  //此處實際上已經是修改成功的xsnq

此方法在伺服器重啟後,主機名還是會是原先的名稱。

二、永久修改主機名

1.方法一

使用 hostnamectl 修改,hostnamectl 是在 centos7 中新增加的命令。

hostnamectl 更多用法點此

語法hostnameset-hostname 主機名 --參數[root@localhost ~]# hostname set-hostname xsnq --static  //定義靜態的(static)主機名//hostnameset-hostname xsnq 設定所有主機名  可加參數 –pretty、–static、--transient 中的一個或多個選項。

//遠程重新連接或重啟伺服器

2.方法二

修改主機名配置文件

[root@localhost ~]# vi /etc/hostname

把 localhost.localdomain 修改成你想取得主機名稱。

例如, 把  localhost.localdomain  修改為  xsnq  。

重啟伺服器(如果已做了臨時修改,只需保存配置文件即可,待下次伺服器重啟即可讀取到新的主機名)

[root@localhost ~]# init 6[root@xsnq ~]#

此時主機名已永久修改成功。

❺ linux如何修改主機名

linux修改主機名的方法

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

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


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

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

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

linux as3


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

❻ Linux 伺服器如何修改主機名

很多人使用hostname主機名來修改,其實這個只是做為暫時的,重啟後將恢復到原來的名字.

很多人說修改/etc/hosts文件,其實這個文件里的主機名只是為來提供給dns解析的.如果你用不上dns,只需要修改主機名,那修改這個沒用.

其實是修改這個文件etc/sysconfig/network這個文件里的主機名.

NETWORKING=yes
HOSTNAME=主機名

------------------------------------------------------------------------

記得重啟!!!

------------------------------------------------------------------------

完整:

第一步:
#hostname oratest
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件

centos7
hostnamectl set-hostname oratest

參考資料:

熱點內容
安卓其他伺服器怎麼登陸 發布:2024-05-22 13:25:26 瀏覽:15
創造與魔法ios腳本刷龍涎草 發布:2024-05-22 12:44:22 瀏覽:524
如何從安卓導數據到蘋果 發布:2024-05-22 12:15:59 瀏覽:274
博越互聯版屬於什麼配置 發布:2024-05-22 12:11:46 瀏覽:224
伺服器除了dns還有什麼 發布:2024-05-22 11:58:14 瀏覽:291
android開發背景 發布:2024-05-22 11:54:01 瀏覽:181
java文件怎麼保存 發布:2024-05-22 11:17:17 瀏覽:828
安卓系統是哪裡造的 發布:2024-05-22 11:11:23 瀏覽:475
linux下sh 發布:2024-05-22 11:10:16 瀏覽:311
勞動資源配置中的自然配置是什麼 發布:2024-05-22 10:54:53 瀏覽:677