hme0 224.0.0.0 240.0.0.0 SM 01:00:5e:00:00:00
bash-2.03# arp -d 192.168.0.13
192.168.0.13 (192.168.0.13) deleted
bash-2.03# arp -a
Net to Media Table: IPv4
Device IP Address Mask Flags Phys Addr
------ -------------------- --------------- ----- ---------------
hme0 192.168.0.118 255.255.255.255 00:11:25:80:2f:d7
hme0 192.168.0.12 255.255.255.255 00:10:5c:ea:ef:6d
hme0 192.168.0.111 255.255.255.255 00:0d:61:97:04:08
hme0 u10 255.255.255.255 SP 08:00:20:a7:91:ce
hme0 224.0.0.0 240.0.0.0 SM 01:00:5e:00:00:00
[b:fa6325c222]四、在Solaris中配置网络接口[/b:fa6325c222]
1 配置实际网络接口 Solaris中的网络接口通常命名为hmen、erin、cen等,这里n是数字,单词hme等表示一种绑定在网络接口上的驱动类型(http://bbs.chinaunix.net/forum/viewtopic.php?t=503948&highlight=jiangping上有更为详细的说明)。数字n通常对于第一个接口是0,第二个是1,类推。如果给接口hme0配置IP为192.168.2.222,掩码为255.255.255.0 如下:
1)创建一个文件: /etc/hostname.hme0,只有一行内容,将主机名如下
sun280
2)编辑文件/etc/hosts,加入一行
192.168.2.222 sun280
3)编辑文件/etc/netmasks并增加如下一行
192.168.2.222 255.255.255.0
系统启动时,网络初始化脚本/etc/init.d/network将被执行,读取这些文件并配置网络接口.
该配置是固化在系统中,也可以用命令ifconfig临时更改网络接口,重启后无效.
bash-2.03#ifconfig hme0 plumb
bash-2.03#ifconfig hme0 192.168.2.222 netmask 255.255.255.0 up
2 配置虚拟接口 如果在系统上安装了一个hme0的网络适配器,则可以使用类似hme0:n这样的多个虚拟接口,这里的n大于等于1,hme0:1 hme0:2等.
方法如下:
创建一个文件/etc/hostname.hme0:1,记录一行主机名
sun280_1
编辑/etc/hosts文件,增加
192.168.1.111 sun280_1
编辑文件/etc/netmasks文件,为这个新接口增加一行
192.168.1.111 255.255.255.0
再次重启时,该接口就存在了.也可以手工配置:
bash-2.03#ifconfig hme0:1 plumb
bash-2.03#ifconfig hme0:1 192.168.1.111/24 up
bash-2.03#ifconfig hme0:1
配置完成后,可以使用ping命令来验证接口是否得到响应.
[b:fa6325c222]
五、Solaris网络中的路由配置[/b:fa6325c222]
1 静态路由配置
bash-2.03# netstat -rn
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ------ ---------
192.168.0.0 192.168.0.188 U 1 7 hme0
224.0.0.0 192.168.0.188 U 1 0 hme0
127.0.0.1 127.0.0.1 UH 24 20850 lo0
]bash-2.03# route add -net 192.168.0.0/24 192.168.0.1
add net 192.168.0.0/24: gateway 192.168.0.1
bash-2.03# netstat -rn
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface