Chinaunix

标题: vconfig设置vlan不通 [打印本页]

作者: taichilau    时间: 2009-07-25 14:41
标题: vconfig设置vlan不通
网卡eth2的真实ip:192.168.0.1 \r\nvconfig add eth2 1\r\nifconfig eth2.1 192.168.18.1\r\npc通过vlan交换机接入eth2,无论windows还是linux当pc设为192.168.0.x时 192.168.0.1和192.168.18.1均能ping通,设为192.168.18.x时192.168.0.1和192.168.18.1均不能ping通\r\n请大虾指教\r\n另外哪位大虾能讲讲基于port和基于802.1q的vlan的区别和设置,不胜感激!!!
作者: ssffzz1    时间: 2009-07-25 15:19
帖交换机配置,和linux的vconfig配置过程。
作者: taichilau    时间: 2009-07-25 15:55
交换机:netgear fs726t smart switch\r\n新建2个vlan  vlan id为15和19,vlan15包括9和15端口,vlan19包括9和19端口,9,15,19端口均设为“U”,端口15的pvid为15,端口19的pvid为19,其余端口的pvid为1。端口9用于连接网关设备的eth2端口\r\n\r\neth2端口的ip为192.168.0.1\r\n设置过程:\r\nvconfig add eth2 1\r\nifconfig eth2.1 192.168.18.1\r\n\r\n-bash-3.2# ifconfig \r\neth0      Link encap:Ethernet  HWaddr 00:E0:81:44:72:0C  \r\n          inet addr:192.168.19.138  Bcast:192.168.19.255  Mask:255.255.255.0\r\n          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1\r\n          RX packets:42521 errors:0 dropped:0 overruns:0 frame:0\r\n          TX packets:45070 errors:0 dropped:0 overruns:0 carrier:0\r\n          collisions:0 txqueuelen:100 \r\n          RX bytes:31041030 (29.6 MiB)  TX bytes:7377977 (7.0 MiB)\r\n\r\neth2      Link encap:Ethernet  HWaddr 00:E0:81:44:72:0E  \r\n          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0\r\n          UP BROADCAST MULTICAST  MTU:1500  Metric:1\r\n          RX packets:34067 errors:0 dropped:0 overruns:0 frame:0\r\n          TX packets:34963 errors:2 dropped:0 overruns:0 carrier:2\r\n          collisions:0 txqueuelen:100000 \r\n          RX bytes:6236377 (5.9 MiB)  TX bytes:30182918 (28.7 MiB)\r\n\r\neth2.1    Link encap:Ethernet  HWaddr 00:E0:81:44:72:0E  \r\n          inet addr:192.168.18.1  Bcast:192.168.18.255  Mask:255.255.255.0\r\n          UP BROADCAST MULTICAST  MTU:1500  Metric:1\r\n          RX packets:0 errors:0 dropped:0 overruns:0 frame:0\r\n          TX packets:289 errors:0 dropped:0 overruns:0 carrier:0\r\n          collisions:0 txqueuelen:0 \r\n          RX bytes:0 (0.0 B)  TX bytes:10524 (10.2 KiB)\r\n\r\nlo        Link encap:Local Loopback  \r\n          inet addr:127.0.0.1  Mask:255.0.0.0\r\n          UP LOOPBACK RUNNING  MTU:16436  Metric:1\r\n          RX packets:1701 errors:0 dropped:0 overruns:0 frame:0\r\n          TX packets:1701 errors:0 dropped:0 overruns:0 carrier:0\r\n          collisions:0 txqueuelen:0 \r\n          RX bytes:142712 (139.3 KiB)  TX bytes:142712 (139.3 KiB)\r\n\r\n-bash-3.2# route -n\r\nKernel IP routing table\r\nDestination     Gateway         Genmask         Flags Metric Ref    Use Iface\r\n192.168.19.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0\r\n192.168.18.0    0.0.0.0         255.255.255.0   U     0      0        0 eth2.1\r\n192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth2\r\n0.0.0.0         192.168.19.16   0.0.0.0         UG    0      0        0 eth0
作者: ssffzz1    时间: 2009-07-25 16:09
VLAN 15 和 VLAN19的IP地址段分别是???\r\n\r\n你的vconfig配置方法有问题。
作者: taichilau    时间: 2009-07-25 16:13
需要在交换机上设vlan的ip吗?\r\n\r\n请问vconfig的配置哪里有问题
作者: ssffzz1    时间: 2009-07-25 16:23
你的VLAN 15 和 VLAN 19总要有个网段吧? 连各IP地址段都没有你的ETH2子接口如何配置啊。
作者: taichilau    时间: 2009-07-25 16:28
vlan15是192.168.18.0/24网段  vlan19就用eth2真实网卡的网段192.168.0.0/24,我的交换机ip是192.168.19.251,跟这个有关系吗
作者: ssffzz1    时间: 2009-07-25 16:37
封TRUNK打VLAN TAG你说有没有关系。\r\n\r\nvconfig add eth2 15\r\nvconfig add eth2 19\r\n\r\n/etc/init.d/iptables stop\r\n\r\nifdown eth2\r\nifconfig eth2 up\r\n\r\nifconfig eth2.15 192.168.18.x netmask 255.255.255.0\r\nifconfig eth2.19 192.168.19.x netmask 255.255.255.0\r\n\r\n\r\n自己参考一下吧。具体参数自己修改。\r\n\r\n\r\n另外:\r\n\r\n“vlan19就用eth2真实网卡的网段192.168.0.0/24,我的交换机ip是192.168.19.251” 这句话矛盾。
作者: taichilau    时间: 2009-07-25 16:58
非常感谢,“封TRUNK打VLAN TAG你说有没有关系”这句我不太明白,需要把端口设为“T”吗
作者: taichilau    时间: 2009-07-25 20:32
还是ping不通,发现linux虚拟的网卡不知道为什么不好用,如果eth2是192.168.0.2,eth2.1是192.168.1.2,如果我的pc设为192.168.0.x的ip,192.168.0.2和192.168.1.2都能ping通,换成192.168.1.x的ip两个地址均ping不通,双机直连也不通,大家没碰到过吗,太奇怪了
作者: ssffzz1    时间: 2009-07-25 20:58
哎。看来你还是没明白TRUNK和VLAN以及子接口的道理。\r\n\r\n\r\n直接建议你找CCNA的交换部分看看,外带看一下单臂路由。\r\n\r\n然后你就明白了。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2