修改solarishostname只需修改以下三個位置
1. 修改 Vi /etc/hosts, 添加 "ip yourhostname"
2. 新建 vi /etc/nodename, 寫入yourhostname
3. 修改 vi /etc/hostname.e1000g0, 寫入yourhostname
4. 重啟機器 reboot
搞定
[注]:除了/etc/hosts之外,其他兩個文件里只寫主機名
一、說明
/etc/hostname.pcn0 記錄的本機的機器名
/etc/hosts 是一個指向/etc/inet/hosts的一個軟鏈接,記錄的是IP地址和機器名的對應關系
/etc/netmasks 是指向/etc/inet/netmasks的一個軟鏈接,里面記錄的是網絡地址和子網掩碼的對應關系
/etc/defaultrouter 記錄的是默認網關
和主機名相關的配置文件:/etc/hostname.pcn0;/etc/hosts
和IP地址相關的配置文件:/etc/hosts;/etc/netmasks;/etc/defaultrouter
二、步驟
現在要把機器名改成rainbird,IP改成192.168.2.5,掩碼改成255.255.255.0,網關改成192.168.2.254
vi /etc/hostname.pcn0 :刪除原來的東西,改為rainbird保存退出
vi /etc/hosts :刪除除了127.0.0.1那一行以外的其它行,添加一行192.168.2.5 rainbird loghost
vi /etc/netmasks :刪除原來的修改為:192.168.2.5 255.255.255.0
vi /etc/netmasks :修改為192.168.2.0 255.255.255.0
vi /etc/defaultrouter:修改為:192.168.2.254保存退出.
reboot!