基于VLAN的策略路由的應(yīng)用
(2)設(shè)置各虛擬VLAN接口IP地址
ip address add 192.168.1.253/24 dev eth0.10//給eth0.10設(shè)置IP地址,相當(dāng)于設(shè)置VLAN10的地址,此地址就是VLAN 10用戶的默認(rèn)網(wǎng)關(guān),以下含義相同:
ip address add 192.168.2.253/24 dev eth0.11
ip address add 192.168.3.253/24 dev eth0.12
ip link set dev eth0.10 up//啟用接口。以下含義相同
ip link set dev eth0.11 up
ip link set dev eth0.12 up
設(shè)置各接口 IP地址也可以用ifconfig命令。
(3)編輯/ete/iproute2/rt_tables文件以創(chuàng)建相應(yīng)路由表:
100 ji_fang
101 ban_gong
102 cai_wu
(4)向各路由表中添加路由信息
①向ji_fang表中添加路由ip route add 0.0.0.0/0 via192.168.100.2 table ji_fang//設(shè)置缺省路由訪問(wèn)Internet(由于在機(jī)房不允許訪問(wèn)辦公室和財(cái)務(wù)部門,所以只需要設(shè)置默認(rèn)路由訪問(wèn)Internet)
②向ban_gong表中添加路由ip route add 192.168.3.0/24 dev eth0.12 table ban_gong//設(shè)置訪問(wèn)財(cái)務(wù)部門路由ip route add 0.0.0.0/0 via 192.168.100.2 table ban_gong//設(shè)置缺省路由訪問(wèn)Internet
③向cai_wu表中添加路由ip route add 192.168.2.0,24dev eth0.11 table cai_wu//設(shè)置訪問(wèn)辦公室路由
(5)設(shè)置策略路由規(guī)則
ip rule add from 192.168.1.0/24 table ji_fang//來(lái)自192.168.1.0/24的包使用路由表ji_fangip rule add from 192.168.2.0/24 table ban_gong//來(lái)自192.168.2.0/24的包使用路由表ban_gongip rule add from 192.168.3.0/24 table eai_wu
本文引用地址:http://cafeforensic.com/article/157831.htm
評(píng)論