论坛风格切换切换到宽版
  • 1861阅读
  • 4回复

[问题求助]请教各位大哥,关于ip rule和ip route的问题 [复制链接]

上一主题 下一主题
离线yangjfa.
 
发帖
2064
C币
-152459
威望
378
贡献值
1
银元
-1
铜钱
4551
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
小弟毕业设计需要完成这样一个.东东:    健康
本机的操作系统为fc3,内核版本是2.6.9,装有两块网卡,要实现从本机.发数据包,.而数据包可以从两块网卡均衡输出,到局域网的某台主机上.            杀毒
两个网卡的ip地址分别为:
eth0:172.21.134.30; .健康
eth1:172.21..134.11           建材
目.标主机的ip地址为: 172.21.134.64(广告)
我考虑利用ip. rule的源地址匹配来做,服务器
ip rule add fr.om 172.21.134.11 table. 101.
ip rule a.dd fr.om 172.21.134.30 table 100.
为了不影响结果,我删去了main表中的.路由(        游戏          )
ip route flush ta.ble main             汽车
同时添加路由规则:
ip. route add 172..21.0.0/16 dev eth0 table 100.
ip. route add 172.21.0.0/16 dev eth1 table 10.1服务器
然后用原始套接字编程,不停的发送源地址为172.21.1.34..11和172.21.134.30的udp包..
但是,使用嗅探器.却发现没有包到网络上,             汽车
刚开始以为是ip rule的.问题,就删除了规则:             电子
ip rule. del from 172.21.134..11 table 101
ip rule del from 172.2.1.13.4.30 table 100.
然后加上ip rule add from all table .1.00             电子
这样一来,网络上有我发出的数据包了,而且源地址为172.21.134.11.或172.21.134.30,但是从mac地址可以看出来,这些包都是从eth0发出.来的,并没有均衡负载的效果..电脑
回过头来想一想,是由于
ip .rule add from 172.21.134.11 table 101..
ip rule add from 172.21.134.30 ta.ble 1.00投资
并没有匹配我发的udp包.的源地.址,进而就没有查询相应的路由表.(广告)
为什么会这样呢?看了不少.资料都是这.样写的,只不过那些大部分都是路由器上的包,而我这里是本机发的包.不知道这有什么不同,希望各位大哥赐教!<性病>
另外,我还尝试了ip rule中tos的匹配,但还是不行,请大家给点建议,应该.怎么改动.或.者还有什么更好的实现这个功能的方法?外贸
谢谢!

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线hxl7624.
发帖
2092
C币
-198849
威望
391
贡献值
1
银元
-2
铜钱
4657
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:请教各位大哥,关于ip
1.你可以使用bonding设备
2.你可以使用tc中的teql规程

离线wangzh102.
发帖
2155
C币
-138921
威望
407
贡献值
1
银元
-1
铜钱
4831
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:请教各位大哥,关于ip
目前LINUX对基于包的负载均衡做的并不好。对基于目的网络的包均衡到可以考虑。

离线yeats520.
发帖
2217
C币
-151825
威望
453
贡献值
1
银元
-3
铜钱
5084
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
Re:请教各位大哥,关于ip
多谢两位的回复!

to:qtdszws
1.如果我使用bonding设备,我还能让我的两块网卡eth0和eth1分别和服务器维持一个TCP连接吗?另外,如果我的网络设备是多个PPP连接,是不是就不能用bonding设备了?
2.teql不太熟悉,等我看一些资料再请教你。

to:ssffzz1
"基于目的网络的包均衡",我不是很明白,因为我的目标IP只有一个,怎么样基于目标网络呢?实在不太明白,请明示。

另外,又没有哪位大虾能分析一下我用ip rule不能匹配的原因?

[ 本帖最后由 jinzhi_seu 于 2007-5-27 15:21 编辑 ]

离线cnstwb.
发帖
2149
C币
-235019
威望
398
贡献值
1
银元
-2
铜钱
4856
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
Re:请教各位大哥,关于ip
同一段网络的地址涉及不到选路吧,所以无法用策略路由来实现。
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个