当用两个vlanconfigurationlinux时,不能ping通网关?

我的场景:

vlan1 <--------> [interface0/1] L3 Switch [interface0/2]<-----------> vlan2 

按照这个教程 :

vlan1有一台linux机器:

我configurationLinux有2个虚拟局域网eth0.1eth0.2

[root @ dd〜]#ifconfig

 eth0 Link encap:Ethernet HWaddr 00:0C:29:48:23:C0 inet6 addr: fe80::20c:29ff:fe48:23c0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3285 errors:0 dropped:0 overruns:0 frame:0 TX packets:717 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:267464 (261.1 KiB) TX bytes:41002 (40.0 KiB) Interrupt:19 Base address:0x2000 eth0.2 Link encap:Ethernet HWaddr 00:0C:29:48:23:C0 inet addr:192.168.2.3 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe48:23c0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:126 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:6228 (6.0 KiB) eth0.1 Link encap:Ethernet HWaddr 00:0C:29:48:23:C0 inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe48:23c0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:126 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:6228 (6.0 KiB) 

我将L3 Switch interface0 / 1configuration为vlan1的一部分,并将vlan1接口configuration为具有以下地址:

 ip address 192.168.1.1 

问题是我无法从Linux机器ping接口192.168.1.1

注意:当我在linux机器上有一个网卡时,我可以ping通接口192.168.1.1

 [root@dd ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:48:23:C0 inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe48:23c0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3285 errors:0 dropped:0 overruns:0 frame:0 TX packets:717 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:267464 (261.1 KiB) TX bytes:41002 (40.0 KiB) Interrupt:19 Base address:0x2000 

那么我该怎么做才能让eth0.1 ping接口,我缺less了什么?

不要使用vlan#1,它保留在我曾经使用的大部分设备中,如果使用vlan标记,将不能正常工作。

重新configuration所有的交换机和服务器使用别的东西(即:vlan 3),这应该让你工作。