歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

Solaris10更改IP和hostname


安裝了Solaris10。配置:Sun Ultra 10
Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 440MHz), ECC512 MB, 20GB, Ethernet 100M
安裝時選擇的全部安裝,使用DHCP獲取IP,沒有設定hostname。
現在需要提供網絡服務,所以要改為固定IP,並設定hostname。
首先,我更改了/etc/hosts, 內容如下:10.163.163.163為我的內網IP,eastphoenix為電腦的hostname。
Internet host table
.
127.0.0.1 localhost
10.163.163.163 eastphoenix loghost
但是,這裡好像只是有個IP的數據庫,因為重新啟動時,仍然顯示hostname:(空白),在login後提示我在hosts裡面加入unknown。
為此,我又修改了/etc/hostname.hme0,內容如下:
eastphoenix
然後又添加了文件/etc/nodename,內容如下:
.
eastphoenix
從新啟動後,可以看到屏幕上顯示
hostname:eastphoenix
但是,從其他的電腦ping 10.163.163.163時,ping不到。
看來是改了hostname,沒有設定好IP。
以為是路由器的原因,又改了路由器的設定,但仍然沒有ping不到。
只好查了好長時間資料,看到需要設網關。和熟悉的Windows一樣嘛,一時間被Solaris弄糊塗。
所以,又更改了/etc/netmasks
#
#(文字說明)
#
#
#
# 128.32.0.0 255.255.255.0
#
10.163.163.0 255.255.255.0
然後添加了文件/etc/defaultrouter,內容為:
10.163.163.1
重新啟動,網絡恢復了。這裡有一點沒有論證:router的設定是不是必要的。不過,對於router來說是必要的吧。
Copyright © Linux教程網 All Rights Reserved