CentOS 6.5ホストでホスト名を変更できないようです。私が見つけた指示に従っています。この(現在は存在しない)ページから。
私は/etc/hosts
こんな感じです。
[root@mig-dev-006 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain
192.168.32.128 ost-dev-00.domain.example ost-dev-00
192.168.32.129 ost-dev-01.domain.example ost-dev-01
...それで/etc/sysconfig/network
ファイルを作成します...
[root@mig-dev-006 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=ost-dev-00.domain.example
NTPSERVERARGS=iburst
...そしてこうしてhostname
走りました...
[root@mig-dev-006 ~]# hostname ost-dev-00.domain.example
...その後、bashを実行しましたが、すべてが大丈夫に見えます...
[root@mig-dev-006 ~]# bash
...しかし、ネットワークを再起動すると、古いホスト名が再び現れました。
[root@ost-dev-00 ~]# /etc/init.d/network restart
Shutting down interface eth0: Device state: 3 (disconnected)
[ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/6
state: activated
Connection activated
[ OK ]
[root@ost-dev-00 ~]# bash
[root@mig-dev-006 ~]#
ベストアンサー1
ホスト名を永久に変更するには、次の2つの場所で変更する必要があります。
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=newHostName
そして:ホスト名のIPを確認する必要があるアプリケーションがある場合、これは良い考えです。)
vi /etc/hosts
127.0.0.1 newHostName
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
それから
rebooting the system