|---------|
| |
|---| vlan3 | |
|pc3|-------| |
|---| | |
| | |-----------------|
|---| vlan4 | | trunk | |
|pc4|-------| switch |--------|(eth0) linux box |
|---| | | | |
| | |-----------------|
|---| vlan5 | |
|pc5|-------| |
|---| | |
|---------|
在这个图中,pc3,pc4,pc5分别连接到vlan3,vlan4,vlan5上. Linux box的eth0连到交换机的trunk口上。在linux box上,配置eth0.3
,eth0.4,eth0.5三个vlan
interface,并配置相应的ip地址。在pc3,pc4,pc5上分别设置缺省网关为eth0.3,eth0.4,eth0.5上的地址。这
样,pc3,pc4,pc5就可以通过linux
box的转发来实现相互间的通信。并且如果需要控制三个vlan之间的通信,可以启用防火墙并配置相应的规则。
当然,也可以从linux box上连出来三个线,分别连接vlan3,vlan4,vlan5,这样可以实现vlan间的通信,只是需要的连接多一点。