天天看點

在Solaris下更改IP位址

 1、ifconfig指令暫時修改

  ifconfig用來配置網卡的IP位址,改動後即生效, 但并不儲存,下次啟動後失效。

  #ifconfig -a                --->得出網卡的名字,一般第一塊100M網卡名為hme0

  #ifconfig hme0 down         --->先把網卡hme0的服務暫時停止

  #ifconfig hme0 192.168.1.100 netmask 255.255.255.0 up   --->啟動網卡

2、永久更改IP位址

  需要修改以下幾個檔案

  /etc/hosts    加入機器名和ip位址

  例如:   192.168.1.100     sky100 loghost

  /etc/inet/hosts networks netmasks   改3個檔案

  /etc/net/*/hosts  *為3個目錄,改3個目錄下的hosts

  /etc/nodename

  /etc/netmasks   

  例如: 192.168.1.0   255.255.255.0

  /etc/hostname.hme0   更改網卡的IP位址

  例如改為:192.168.1.100

  /etc/defaultrouter   加入網關

  例如:192.168.1.1

  /etc/resolv.conf  加入DNS伺服器

  例如:

  nameserver  202.106.0.20

  nameserver  202.106.196.115

  修改檔案 /etc/nsswitch.conf

  找到這一行hosts : files

  修改為 hosts:      files dns

  即域名不能在/etc/hosts裡找到的話,就會去DNS解析。

  更改完成後重新啟動即可.

  更改了網卡/增加了網卡,系統不能自動啟動該接口服務,這時需要手動建立網口服務:

  #ifconfig hme0 plumb

  即可以為接口hme0建立網口服務

  相應地,用ifconfig帶unplumb參數可以停止服務并關閉網絡

繼續閱讀