- 论坛徽章:
- 1
|
我ping solaris的网口,遇到一个比较奇怪的事情,不知道原因??哪位知道原因,不胜感激
bge1 172.30.4.243
bge0 172.30.4.248
e1000g1 172.30.4.245
e1000g0 192.166.0.12 其他网段,所以当时没有专门对这个端口测试ping。
1.刚开始,各个端口都是连接到switch上的。我发现,当 248(bge0)不连以太网时,243,和245都ping不通。
如果只是 243没有连接以太网,248 和245是可以ping通,不受 243没连网络的影响。
如果只是 245没有连接以太网,248 和243是可以ping通,不受 245没连网络的影响。
2.我直接用笔记本电脑分别连接243 245 248 这些端口。发现只有 248能ping通,而 243 和245 ping 不通。
3.如下是刚开始只把172.30.4.243连接到switch上,发现无论如何也ping不通。看端口状态也是 running,up的。
后来,摸索了变天才发现上述的规律。两台solaris主机都是如此情况。
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
bge0: flags=1000803<UP,BROADCAST,MULTICAST,IPv4> mtu 1500 index 2
inet 172.30.4.248 netmask ffffff00 broadcast 172.30.4.255
ether 0:21:28:b5:d5:f8
bge1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
inet 172.30.4.243 netmask ffffff00 broadcast 172.30.4.255
ether 0:21:28:b5:d5:f9
e1000g0: flags=1000803<UP,BROADCAST,MULTICAST,IPv4> mtu 1500 index 4
inet 192.166.0.12 netmask ffffff00 broadcast 192.166.0.255
ether 0:15:17:ef:53:5a
e1000g1: flags=1000803<UP,BROADCAST,MULTICAST,IPv4> mtu 1500 index 5
inet 172.30.4.245 netmask ffffff00 broadcast 172.30.4.255
ether 0:15:17:ef:53:5b
#
# cat /etc/release
Oracle Solaris 10 1/13 s10s_u11wos_24a SPARC
Copyright (c) 1983, 2013, Oracle and/or its affiliates. All rights reserved.
Assembled 17 January 2013
#
4.我试着把172.30.4.248 修改为172.30.5.248 。改之后这个172.30.5.248当然ping不通了,因为我笔记本电脑一直172.30.4 网段嘛。
但是 172.30.4.243 和172.30.4.245还能ping 通,这时我还以为以前说的奇怪的现象终于消失了呢。
接着我试着断开172.30.4.243。发现172.30.4.243和172.30.4.245都ping不通了。
如果只断开172.30.4.245, 发现172.30.4.243还是能ping通。 我感觉像是172.30.4.243,取代了原来的172.30.4.248的作用。
5. 再把172.30.5.248改回来,变成172.30.4.248。然后再接着ping测试。
发现断开172.30.4.243后。172.30.4.243和 172.30.4.245和172.30.4.248都ping不通了。
只断开172.30.4.245,则只有172.30.4.245ping不通
只断开172.30.4.248,则只有172.30.4.248ping不通
至此,完全确认172.30.4.243取代了原来172.30.4.248的作用。 发现只要172.30.4.243一断开,其他的网口也都不能ping了。
|
|