无法发现局域网中的其他系统6.4

我有4个服务器,3旧和1新,他们每个通过eth0通过vlan连接和eth1用于互联网

三台服务器工作正常,能够相互通信。 但是,我刚刚得到的第四台服务器似乎无法发现vlan中的其他系统,与其他3系统无法看到新安装的服务器相同。 主机确认它连接到同一个vlan。

例如,如果我从工作服务器(如原始3中的一个)执行arp ,则会显示:

 # arp Address HWtype HWaddress Flags Mask Iface 169.34.255.149.static.s ether 00:18:74:92:39:00 C eth1 192.168.1.1 ether 00:25:90:66:24:fa C eth0 192.168.1.2 ether 00:25:90:50:1e:f3 C eth0 

但从新的第四台服务器,它只显示一个条目:

 # arp Address HWtype HWaddress Flags Mask Iface 169.34.255.149.static.s ether 00:18:74:92:39:00 C eth1 

从ifconfig的所有输出似乎相同的其他服务器,我不觉得有什么不妥。

 # ifconfig eth0 Link encap:Ethernet HWaddr 00:25:90:26:38:59 inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::225:90ff:fe26:3859/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:97 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:7818 (7.6 KiB) Interrupt:20 Memory:fba00000-fba20000 eth1 Link encap:Ethernet HWaddr 00:25:90:26:38:58 inet addr:149.255.34.173 Bcast:149.255.34.175 Mask:255.255.255.248 inet6 addr: fe80::225:90ff:fe26:3858/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:62738 errors:0 dropped:0 overruns:0 frame:0 TX packets:39347 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:79312114 (75.6 MiB) TX bytes:3356241 (3.2 MiB) Interrupt:16 Memory:fb900000-fb920000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:16 errors:0 dropped:0 overruns:0 frame:0 TX packets:16 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2792 (2.7 KiB) TX bytes:2792 (2.7 KiB) 

我觉得我失去了明显的东西,为什么它不工作。

这里是我在eth0上的configuration

 # cat ifcfg-eth0 DEVICE=eth0 HWADDR=00:25:90:26:38:59 TYPE=Ethernet UUID=062b17d6-5555-496c-8259-03eaa5577883 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=none IPADDR=192.168.1.4 NETMASK=255.255.255.0 IPV6INIT=no IPV6_AUTOCONF=no USERCTL=no VLAN=yes # I tried this with and without it. 

你可以看到你的端口eth0没有收到任何数据包,也没有来自ifconfig命令输出的帧:

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

所以看起来在连接到本机的eth0的交换机端口中没有指定VLAN标签。 或者你应该看到eth0的RX属性。