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

修改主機名

發布時間:2020-08-02 12:19:33

1、修改主機名,需要更改哪些地方

當你購買VPS主機,
登錄伺服器後, 使用以下命令查看主機名
hostname -f
以Linode的VPS主機產品為例, 你會看到類似以下的信息:
li123-45.members.linode.com
如果你不在意這些, 可以跳過這篇文章. 這里以Debian/Ubuntu操作系統為例
1. 配置/etc/hostname
通過以下命令修改主機名
echo "myhostname" /etc/hostname
hostname -F /etc/hostname
2. 配置/etc/default/dhcpcd
如果配置文件/etc/default/dhcpcd存在, 將這個文件內的這段內容注釋掉
#SET_HOSTNAME='yes'
3. 配置/etc/hosts
將"myhostname"替換成你的主機名, "mydomain.com"替換成你伺服器的域名, "123.123.12.12"替換為你伺服器的IP地址
127.0.0.1 localhost.localdomain localhost
123.123.12.12 myhostname.mydomain.com myhostname
4. 重啟networking服務
5. 測試結果hostnamehostname -f

2、Linux 伺服器如何修改主機名

1,通過修改文件/etc/sysconfig/network .  eg:

# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=Server34 ---->修改想要的名字

 2,修改文件/etc/hosts

127.0.0.1 localhost Server34 localhost4 localhost4.localdomain4

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

3,reboot 既可修改原主機名。

(二)CentOS7.2修改主機名

CentOS7.2修改主機名相對於6.5版本又有所改進,不需要重啟就可以直接修改,具體的方法有如下三種:

(1)修改配置文件/etc/hostname來進行修改

12345

 

[root@localhost ~]# vim /etc/hostname server23[root@localhost ~]# systemctl restart systemd-hostnamed.service[root@localhost ~]# hostnameserver23

 

(2)通過nmtui修改主機名

12345678910111213

 

[root@localhost ~]# nmtui                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ┌─────────────────┤ Set Hostname ├──────────────────┐                                                                       │                                                   │                                                                       │ Hostname Server23________________________________ │                                                                       │                                                   │                                                                       │                                     <Cancel> <OK> │                                                                       │                                                   │                                                                       └───────────────────────────────────────────────────┘                                                                                                                                                                 [root@localhost ~]# hostnameServer23

 

 (3) hostnamectl的命令行工具

123456789101112131415161718192021222324252627282930313233

 

            [root@localhost ~]# hostnamectl -helphostnamectl [OPTIONS...] COMMAND ...Query or change system hostname.  -h --help              Show this help     --version           Show package version     --no-ask-password   Do not prompt for password  -H --host=[USER@]HOST  Operate on remote host  -M --machine=CONTAINER Operate on local container     --transient         Only set transient hostname     --static            Only set static hostname     --pretty            Only set pretty hostnameCommands:  status                 Show current hostname settings  set-hostname NAME      Set system hostname  set-icon-name NAME     Set icon name for host  set-chassis NAME       Set chassis type for host  set-deployment NAME    Set deployment environment for host  set-location NAME      Set location for host[root@localhost ~]# hostnamectl status   Static hostname: Server23         Icon name: computer-vm           Chassis: vm        Machine ID:            Boot ID:     Virtualization: microsoft  Operating System: CentOS Linux 7 (Core)       CPE OS Name: cpe:/o:centos:centos:7            Kernel: Linux 3.10.0-327.el7.x86_64      Architecture: x86-64[root@localhost ~]# hostnamectl set-hostname servers23[root@localhost ~]# hostnameservers23

 

3、如何修改計算機的主機名,和所在的工作組

以win 7電腦系統為例,有以下步驟:

1、在電腦中找到「計算機」,如下圖所示:

2、滑鼠右鍵「計算機」,顯示屬性,如下圖所示:

3、點擊「屬性」,在頁面左側顯示「高級系統設置」,如下圖所示:

4、點擊進入系統屬性後,選擇「計算機名」,如下圖所示:

5、點擊「更改」,如下圖所示:

6、進入後,可以更改「計算機名」和「工作組」,填入新的名稱,確定後重新啟動電腦即可,如下圖所示:

4、用什麼命令查看主機名,和修改主機名

windows+R鍵 輸入cmd 打開命令提示符窗口 輸入 hostname 回車即可看到主機名

修改主機名可以用注冊表修改(下面兩項):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] "NV Hostname"="skyroot" "Hostname"="這里是需要修改的主機名"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ComputerName\ComputerName] "ComputerName"="這里是需要修改的主機名"

5、dos下如何修改主機名

NAME是想修改的主機名把下面這些保存為bat文件,運行@echo off
reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ComputerName\ComputerName" /v "ComputerName" /d "NAME" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters" /v "NV Hostname" /d "NAME" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters" /v "Hostname" /d "NAME" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" /v "ComputerName" /d "NAME" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /d "NAME" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "Hostname" /d "NAME" /f

6、linux如何修改主機名

很多人使用hostname 主機名 來修改,其實這個只是做為暫時的,重啟後將恢復到原來的名字.
很多人說修改/etc/hosts文件,其實這個文件里的主機名只是為來提供給dns解析的.如果你用不上dns,只需要修改主機名,那修改這個沒用.
其實是修改這個文件etc/
很多人使用hostname 主機名 來修改,其實這個只是做為暫時的,重啟後將恢復到原來的名字.
很多人說修改/etc/hosts文件,其實這個文件里的主機名只是為來提供給dns解析的.如果你用不上dns,只需要修改主機名,那修改這個沒用.
其實是修改這個文件etc/sysconfig/network這個文件里的主機名.
NETWORKING=yes
HOSTNAME=主機名
------------------------------------------------------------------------
------------------------------------------------------------------------完整:第一步:#hostname oratest第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件

7、Linux如何修改主機名

用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。
#hostname //查看機器名
#hostname -i //查看本機器名對應的ip地址

另外一種方法就是之久修改配置文件
修改/etc/sysconfig/network 修改這個文件,系統才有效
/etc/hosts hostname命令讀這個配置文件
網上有很多朋友說直接修改/etc/hosts文件就可以,但系統本身用到主機名的地方不會變化,所以我覺得
/etc/hosts 是網路中用的,/etc/sysconfig/network是本機起作用,而且經絡測試也是這樣的,我得版本是
linux as3

8、怎麼修改電腦主機名

開始菜單→計算機 右鍵 點更改設置 然後修改計算機名

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

方法/步驟

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

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

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

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

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

10、AIX如何修改主機名

redhat中修改主機名
通過修改/etc/sysconfig/network文件,
修改HOSTNAME=「**」 然後重啟/etc/init./network服務就可以了
suse linux:
修改/etc/HOSTNAME文件,在此文件中保存主機名,例如:
linuxserv1
然後運行命令設置主機名
# /etc/rc.d/boot.localnet start

與修改主機名相關的知識