壹、將靜態ip地址和主機名寫文件。
1、以root權限進入/etc目錄
2、編輯hosts文件,修改要設置的ip和主機名。將要設置的ip和主機名按照格式寫到文件中“10.151.11.96”為要設置的ip;“openindiana_1”為主機名。
3、將主機名寫入到以下三個文件中:
(1)“hostname.網卡名”文件,其中網卡名可通過ifconfig –a查出。
例如:執行ifconfig –a得到網卡名為e1000g0
下面將主機名寫到“hostname.e1000g0”文件中:
(2)nodename文件,
(3)hosts文件(在2中已寫過,此處不再寫入文件)
備註:步驟3也是solaris系統修改主機名的方式,壹定要確保三個文件都寫,否則後面會遇到麻煩。
4、修改netmasks文件,寫入子網掩碼。
5、創建/修改defaultrouter文件,寫入網關地址。
6、通過resolv.conf文件,確認dns是否正確。
7、修改nsswitch.conf文件,在hosts及ipnodes後加入dns 。
二、設置完文件後,通過命令方式進行激活。
1、禁用nwam服務
2、激活網卡
3、設置網卡ip地址和子網掩碼
4、設置網關
5、確認dns(/etc/reslov.conf 和/etc/nsswitch.conf文件) 確認nsswitch.conf文件中hosts後面有dns。
6、激活physical:default服務,激活後,查看下該服務是否為online(表示在線,成功restart) 至此,設置靜態ip完成。通過“ifconfig –a”可判定設置ip是否正確,通過“ping 某壹ip”可判定是否可ping通。
即可成功。