一、首先,安装vlan支持软件包
{5G
Y#e6D
[6[0#apt-get install vlan
#qAry"uw#W6i0LUPA开源社区$aF{9F[q%O LfR二、加载 802.1q 模块
LUPA开源社区9|0C$E
|6i#modprobe 8021q
b)NA:d*@b!K"a0u
^#Ybu,g'D0三、建立两个vlan,可以在一个网络接口建立,以做单臂路由,也可以分开两个网络接口建立。
LUPA开源社区4B6GK#TZ3JH
_8o8G'[.^#vconfig add eth0 2
LUPA开源社区h,m ?1Gf7R#vconfig add eth0 3
,`5z+z!?%J0在eth0上建立vlan2 和 vlan3
"GS6?5O&E4pq/~0或者
LUPA开源社区-l&~JRj/}!T~#vconfig add eth0 2
LUPA开源社区(`;J[LucTG j*v#vconfig add eth1 3
y9gdv
i0在eth0 上建立vlan2,在eth1 上建立vlan3
LUPA开源社区m~-iG3N,~
EA'KLUPA开源社区BoQ5{ w7g|四、为网络端口设置IP
LUPA开源社区i(T)T(E_-H,W#ifconfig eth0 0.0.0.0 up
)N.|"T(an0#ifconfig eth0.2 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0 up
LUPA开源社区2Tcg(QC-Cv
#ifconfig eth0.3 192.168.1.1 broadcast 192.168.1.255 netmask 255.255.255.0 up
)]td(E
PID0or
cO)Yqew$B*Z0#ifconfig eth0 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0 up
LUPA开源社区KqEp,^6`?.FX
#ifconfig eth1 192.168.1.1 broadcast 192.168.1.255 netmask 255.255.255.0 up
LUPA开源社区Zg YYj)buLUPA开源社区_2m5PM\F1oG五、开启路由功能
Sa({;jz,~!k!j't$^0#echo 1 > /proc/sys/net/ipv4/ip_forward
]u&f'l9C)s0#vim /etc/sysctl.conf
-f U5IE0j6I+K3`~y0#net.ipv4.conf.default.forwarding=1
8D1f.]3o%l L*j`x0#sysctl -p
~D%@p'F4y(x0#sE9]5cx_ UW2d0六、将交换机端口划分VLAN,再接入LINUX网络接口就OK了!LUPA开源社区:ek
n;f(o w
S1IMb1]#J @0| \0Q5]8H/L0七、检查路由正确与否,没有自动生成的手动加上
l7S'Nwz*G0#route add -net 192.168.0.0 netmask 255.255.255.0 gw eth0.2
LUPA开源社区|%k-b-S*YY
#route add -net 192.168.1.0 netmask 255.255.255.0 gw eth0.3
(Du3N(JP M(z0or
LUPA开源社区?S7a%Ax#route add -net 192.168.0.0 netmask 255.255.255.0 gw eth0
LUPA开源社区@E X nP7?
RE z
#route add -net 192.168.1.0 netmask 255.255.255.0 gw eth1
LUPA开源社区r/U BbL$eLUPA开源社区&Q
I+vE,|'a:b-d0G9POK!ALL THING IS ALL RIGHT!LUPA开源社区y5ID/S)n#JK?
LUPA开源社区rrR.^z:Oj
A&z
A:j1X{V9Ng0
A-[6n,A;xUd0
9q7d.|S
y6pi0.L%| _J
Ck0LUPA开源社区"L)@Po~ Gfi?j
G9f
@$u\yR0LUPA开源社区)U#qw m)iun(vLUPA开源社区(o[9^P qRAE
LUPA开源社区 _Pr}rz;r"p
g
LUPA开源社区F2Y4m*d'nV0GLUPA开源社区 @JN0\pM
LUPA开源社区 U-\e(xfw JTH-?
|B#VfaA0