天天看點

修改ip、主機名步驟

<b>修改ip、主機名步驟</b>

一 、更改solaris ip 位址

ifconfig用來配置網卡的ip位址,改動後即生效,

但并不儲存,下次啟動後失效.

我們以虛拟機來講.網卡pcn0

#ifconfig -a

lo0:.......

inet 127.0.0.1 netmask ff000000

pcn0:......

inet 192.168.229.3 netmask ffffff00 broadcast 192.168.229.225

ether 0:c:29:ff:2e:1f

#ipconfig pcn0 192.168.6.6 netmask 255.255.255.0

lo0:......

inet 192.168.6.6 netmask ffffff00 broadcast 192.168.229.225

想要永久更改配置,則要更改配置檔案,以網卡pcn0為例:

要改三個檔案

1./etc/hosts

2./etc/netmasks

3./etc/inet/ipnodes

#more /etc/hostname.pcn0

sun10

(看自己pc的名字)

#more /etc/hosts

127.0.0.1 localhost

192.168.229.3 sun10 loghost

(看自己的ip位址)

(用vi或gedit改在圖形界面下很容易)

#vi /etc/hosts (192.168.229.3改成192.168.6.6就行了)

#vi /etc/netmasks (把192.168.229.0改成192.168.6.0)

#vi /etc/inet/ipnodes (192.168.229.3改成192.168.6.6就行了)

#reboot (over)

永久更改:

1)編輯檔案/etc/hosts,更改相應的ip和主機名(這個主機名與“ping 主機名”相對應,與hostname指令看到的主機名是兩回事,可以一樣也可以不一樣,下面有說明),如果更改了/etc/hosts檔案中的主機名,相應的也要更改/etc/hostname.hme0檔案中的主機名,也就是說檔案/etc/hosts與/etc/hostname.hme0中的主機名應該一緻;

2)編輯檔案/etc/netmasks,編輯相應ip的子網路遮罩;

3)在指令行下執行如下指令,使新ip馬上生效

#ifconfig  hme0 inet ip_address netmask 子網路遮罩 up   

二 、更改主機名

編輯檔案/etc/nodename,輸入新的檔案名即可,重起或在指令行下執行“ hostname 新的主機名”,即可看到新的主機名已經生效了;

確定下面檔案中的主機名一緻

/etc/hosts

/etc/hostname.hme0

/etc/nodename

/etc/net/ticots/hosts

/etc/net/ticotsord/hosts

/etc/net/tilts/hosts

三 、更改網關

編輯或建立檔案/etc/defaultrouter,輸入網關ip位址即可,同時在指令行下輸入“route add default gateway ip位址”,新的網關即可馬上生效了;

四 、 增加一個虛拟ip(即在一個網卡上增加第二個ip)

1)假如系統網卡名稱是/etc/hostname.hme0,再增加一個檔案,/etc/hostname.hme0:1,檔案内容為test;

2)在/etc/hosts檔案中增加一行紀錄,“192.168.100.1  test”,假設新的ip為192.168.10.1 主機名為test;

3)在/etc/netsmasks檔案中增加一行紀錄 “192.168.100.0  255.255.255.0”;

4)重起即可生效了;

五、dns設定

1.修改/etc/resolv.conf

#vi /etc/resolv.conf

加入一條

nameserver 202.96.209.133 (上海dns位址,你可以根據本地的isp位址自己設定)

2.修改/etc/nsswitch.conf,如沒有,用cp nsswitch.dns nsswitch.conf

将host: files 那行改成

host: files dns

也就是加一個dns

3.修改/etc/defaultrouter

defaultrouter 192.168.0.1  (你的網關位址,也就是tcp/ip下的default gateway)

修改完後重新啟動

init 5

應該ok了。

注意,如果你用的vm,修改本機的ip位址的時候不要用ifconfig hme0 的方式來修改ip位址而最好用修改/etc/hosts的方法。

[b]本文來自chinaunix部落格,如果檢視原文請點:[/b][url]http://blog.chinaunix.net/u1/59967/showart_527580.html[/url]

繼續閱讀