亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2109 | 回復(fù): 6
打印 上一主題 下一主題

(原創(chuàng))通過(guò)iptables與iproute2協(xié)同實(shí)現(xiàn)根據(jù)應(yīng)用的策略路由 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2005-01-02 13:44 |只看該作者 |倒序?yàn)g覽
通過(guò)iptables與iproute2協(xié)同實(shí)現(xiàn)根據(jù)應(yīng)用的策略路由
(簡(jiǎn)潔明了版本 前提 了解多路由表的概念 了解策略路由的概念 熟悉iptables和iproute2工具包)

    假設(shè),網(wǎng)絡(luò)中有兩個(gè)外部接口,IP地址分別為eth0 172.16.1.1/24,eth1 10.0.0.1/24,連接內(nèi)部網(wǎng)絡(luò)的接口為eth2 192.168.1.1。現(xiàn)在設(shè)計(jì)這樣一個(gè)策略,將所有來(lái)自內(nèi)部網(wǎng)絡(luò)的web服務(wù)的數(shù)據(jù),走向172.16.1.1這個(gè)出口。其他的數(shù)據(jù)走向10.0.0.1 這個(gè)出口。
   
#接口設(shè)置
ifconfig eth0 172.16.1.1 netmask 255.255.255.0
ifconfig eth1 10.0.0.1 netmask 255.255.255.0
ifconfig eth2 192.168.1.1 netmask 255.255.255.0
echo 1 >;/proc/sys/net/ipv4/ip_forward

#將web服務(wù)類的數(shù)據(jù)包打上標(biāo)示100
#這一步,很關(guān)鍵,用于實(shí)現(xiàn)策略路由的是iproute2工具包,但是iproute2工具包是無(wú)法根#據(jù)端口來(lái)進(jìn)行匹配的,因此,需要借助iptables來(lái)配合
iptables -t mangle -A PREROUTING -p tcp --dport 80 -j MARK --set-mark 100

#增加多路由表 假設(shè)172.16.1.1 這一出口的網(wǎng)關(guān)是172.16.1.254
ip route add 0/0 via 172.16.1.254 table 100

#設(shè)置路由策略 凡是數(shù)據(jù)包標(biāo)記位上是100的數(shù)據(jù),查詢100號(hào)路由表
ip rule add fwmark 100 table 100

#NAT 如果需要的話,進(jìn)行NAT 不需要的話,就直接路由
iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE


     這篇帖子主要是說(shuō)明了把iptables和iproute2協(xié)同以后可以做出很多很強(qiáng)的應(yīng)用。你可以利用iptables強(qiáng)勁的對(duì)數(shù)據(jù)報(bào)的識(shí)別能力來(lái)將不同類型的數(shù)據(jù)包打上你自己定義的標(biāo)示,然后利用iproute2的策略路由的功能來(lái)進(jìn)行路由的認(rèn)為干預(yù)。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2005-01-03 04:11 |只看該作者

(原創(chuàng))通過(guò)iptables與iproute2協(xié)同實(shí)現(xiàn)根據(jù)應(yīng)用的策略路由

支持!up

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2006-03-03 14:54 |只看該作者
支持

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2006-03-09 17:14 |只看該作者

數(shù)據(jù)包回不來(lái)

我按照你的思想,做了一遍,發(fā)現(xiàn)連不上。通過(guò)抓包,發(fā)現(xiàn)數(shù)據(jù)包的確是通過(guò)eth0出去了,但回不來(lái)。之后我按照網(wǎng)上的一些文檔,把/proc/sys/net/ipv4/conf/eth0/rp_filter置為0(默認(rèn)為1),就可以了。為什么???難道策略路由回來(lái)的數(shù)據(jù)包就不走策略路由了???/proc/sys/net/ipv4/conf/eth0/rp_filter置為0豈不是有點(diǎn)危險(xiǎn),有沒(méi)有更好的方法???

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2006-03-10 14:20 |只看該作者
不用private ip 試試看看,把log_martians改成1,然后看messages的內(nèi)容。

[ 本帖最后由 depthblue_xsc 于 2006-3-10 14:49 編輯 ]

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2006-04-19 14:01 |只看該作者
精悍 :)

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2006-04-20 09:48 |只看該作者

這最好不過(guò)了

支持一下,哈哈
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP