welcome friends , I hope that is useful for you here ~~~

ubuntu 实现三层交换机的VLAN功能

上一篇 / 下一篇  2008-05-31 10:15:09 / 个人分类:linux study

一、首先,安装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"a0
u ^#Ybu,g'D0三、建立两个vlan,可以在一个网络接口建立,以做单臂路由,也可以分开两个网络接口建立。LUPA开源社区4B6GK#TZ3JH _8o8G'[.^
#vconfig add eth0 2LUPA开源社区h,m?1Gf7R
#vconfig add eth0 3
,`5z+z!?%J0在eth0上建立vlan2 和 vlan3
"GS6?5O&E4pq/~0或者LUPA开源社区-l&~JRj/}!T~
#vconfig add eth0 2LUPA开源社区(`;J[LucTG j*v
#vconfig add eth1 3
y9gd v i0在eth0 上建立vlan2,在eth1 上建立vlan3LUPA开源社区m~-iG3N,~ EA'K
LUPA开源社区BoQ5{ w7g|
四、为网络端口设置IPLUPA开源社区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 upLUPA开源社区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)Y qew$B*Z0#ifconfig eth0 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0 upLUPA开源社区Kq Ep,^6`?.FX
#ifconfig eth1 192.168.1.1 broadcast 192.168.1.255 netmask 255.255.255.0 upLUPA开源社区Zg YYj)bu
LUPA开源社区_2m5PM\F1oG

五、开启路由功能
Sa({;jz,~!k!j't$^0#echo 1 > /proc/sys/net/ipv4/ip_forward
]u&f'l9C)s0#vim /etc/sysctl.conf
-fU5IE0j6I+K3` ~y0#net.ipv4.conf.default.forwarding=1
8D1f.]3o%lL*j`x0#sysctl -p

~D%@p'F4y(x0

#sE9]5cx_ UW2d0六、将交换机端口划分VLAN,再接入LINUX网络接口就OK了!LUPA开源社区:e k n;f(o w

S1IMb1]#J @0| \0Q5]8H/L0七、检查路由正确与否,没有自动生成的手动加上

l7S'Nw z*G0#route add -net 192.168.0.0 netmask 255.255.255.0 gw eth0.2LUPA开源社区|%k-b-S*YY
#route add -net 192.168.1.0 netmask 255.255.255.0 gw eth0.3
(Du3N(JPM(z0orLUPA开源社区?S7a%Ax
#route add -net 192.168.0.0 netmask 255.255.255.0 gw eth0LUPA开源社区@E X nP7? REz
#route add -net 192.168.1.0 netmask 255.255.255.0 gw eth1LUPA开源社区 r/U BbL$e
LUPA开源社区&Q I+vE,|'a:b-d0G9P

OK!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(v

LUPA开源社区(o[9^PqRAE
LUPA开源社区 _Pr}rz;r"p g

LUPA开源社区F2Y4m*d'nV0G

LUPA开源社区@JN0\pM
LUPA开源社区 U-\e(xfw JTH-?


|B#VfaA0

TAG:

引用 删除 MaoMaoRain   /   2008-06-12 19:03:14
3
确切的说这是基于vlan 的3层转发,交换机实现的根据目的ip进行报文交换的功能,才是3层交换的概念。但这种方法确实能够完成相同的功能,自是性能上有点差。还是不错的。
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar