1.臨時修改主機名 顯示主機名: [[email protected] /root]$hostname RHEL6.2 臨時修改主機名:hostname 主機名 重新開機之後失效 2.永久修改主機名 以上的修改隻是臨時修改,重新開機後就恢複原樣了。 redhat/centos上永久修改 [[email protected] /root]$cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=RHEL6.2 修改network的HOSTNAME項。點前面是主機名,點後面是域名。沒有點就是主機名。 重新開機後主機名已經被永久修改 3. 其他修改方式 用sysctl 修改kernel.hostname 檢視: [[email protected] /root]$sysctl kernel.hostname kernel.hostname = RHEL6.2 修改: [[email protected] /root]$sysctl kernel.hostname=新主機名 4.增加域名解析 [[email protected] /root]$cat /etc/hosts 127.0.0.1 RHEL6.2 RHEL6.2 ::1 RHEL6.2 RHEL6.2 127.0.0.1 RHEL6.2 RHEL6.2 測試: [[email protected] /root]$ping -c 2 RHEL6.2 PING RHEL6.2 (127.0.0.1) 56(84) bytes of data. 64 bytes from RHEL6.2 (127.0.0.1): icmp_seq=1 ttl=64 time=0.130 ms 64 bytes from RHEL6.2 (127.0.0.1): icmp_seq=2 ttl=64 time=0.048 ms --- RHEL6.2 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, 如果是區域網路,就可以将hosts檔案機器配全了,拷貝到每個機器,然後在ssh通路時用主機名直接通路。
轉載于:https://blog.51cto.com/6876163/1167018