天天看點

為SOLARIS增加ip

背景:需要給一台solaris機器添加3個IP

問題:該機器隻有一個網絡接口

解決方案:使用虛拟網絡接口

1.檢視網絡接口的時候發現隻有一個網絡接口

bash-3.00# ifconfig -a

lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1

        inet 127.0.0.1 netmask ff000000

e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2

        inet 10.106.65.39 netmask ffffff00 broadcast 10.106.65.255

        ether 0:14:4f:9d:ea:36

2.在該接口上建立三個虛拟接口

ipconfig e1000g0: 1 plumb

ipconfig e1000g0: 2 plumb

ipconfig e1000g0: 3 plumb

注意,接口的名字就是在實際的接口後面加冒号加數字。

3.為每個虛拟接口配置ip等資訊

ifconfig  e1000g0: 1 10.102.10.88 up netmask 255.255.255.0 broadcast 10106.65.255

其它兩個接口配置方式相同

4.建立下面三個檔案

echo host1>/etc/hostname.e1000g0:1 

echo host2>/etc/hostname.e1000g0:2

echo host3>/etc/hostname.e1000g0:3 

5.在/etc/hosts中加上host123對應的ip資訊

做第四部的目的是在重新開機的時候 虛拟接口123還會被生成,否則如果隻是用指令來做,那麼下次重新開機,這些接口就會消失。

至于netmask等配置資訊則不用在第四步的配置檔案中寫,下次重新開機的時候這些配置資訊會自動應用到接口上,至于為什麼?我也不知道

繼續閱讀