作者 主題: 請問Opensolaris 下如何用command改IP ?  (閱讀 3347 次)

0 會員 與 1 訪客 正在閱讀本文。

jonathan_lwo

  • 活潑的大學生
  • ***
  • 文章數: 320
    • 檢視個人資料
請問Opensolaris 下如何用command改IP ?
« 於: 2008-07-17 17:41 »
請問Opensolaris 下如何用command改IP

我有一本solaris 8系統管理的書
不過裏面是說要用solaris adminsuite 3的工具來改IP
似乎不適用opensolaris10...


如何用編輯文字檔方式改IP啊(並且在不重開機狀況下生效)

我找到相關的檔案是
/etc/nodename、/etc/hostname、/etc/inet/hosts、
/etc/inet/ipnodes、/etc/inet/netmask、/etc/defaultrouter、
/etc/resolv.conf、/etc/nsswitch.conf

怎麼改個IP要那麼多檔案,很麻煩耶??

而且大部份的檔案權限是444(為什麼那些檔只能讀呢?)



廉價勞工

  • 活潑的大學生
  • ***
  • 文章數: 213
    • 檢視個人資料
回覆: 請問Opensolaris 下如何用command改IP ?
« 回覆 #1 於: 2008-07-18 13:37 »
不重開的狀況下...
先ifconfig -a 看設備名稱為何,以下先以 le0為例子

#ifconfig le0 down
#ifconfig hme0 xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx up

如果這樣設定後重開機就失效

永久更改就先
#vi /etc/hosts
裡面改為你要的IP
然後
#vi /etc/hostname.le0
裡面改為hostname或ip

這種設定完要重開

你如果網路是用vmware的Bridged
就還要改/etc/resolv.conf及/etc/nsswitch.conf

如果當初安裝是用DHCP,記得改之前先停掉DHCP

p.s. 如果都是要重開,用 #sys-unconfig 還是方便些
錢少、事多、離家遠…
位低、權輕、責任重…