LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: yuzhongdeyu

linux,双网卡,路由,TC,做的好累!

[复制链接]
 楼主| 发表于 2005-11-21 19:58:11 | 显示全部楼层
老大们,我回来了,终于搞定了,这几天的问题一扫而空了,原来我几台机子的路由表是完全没问题的,只是不知为什么arp通告上有点问题,几台机子ping 最远端的机子时,不通,我先用tcpdump监听,发现有请求,但只是无回应,然后我敲入arp命令,发现arp表中的相对应的mac一栏写在:incomplete,我就用arp命令,强行添加一个mac地址,现在一切都解决了。
我就想啊,我再怎么笨也不可能把才要加六个静态路由这么简单的事弄错,现在算是勉强解决了问题。但为什么会出现arp不通告的问题,还有待检查,但能用就行,以后空下来再说,接下去还要试验两个TC命令的脚本。呵呵,有问题,还会再麻烦各位老大们的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-21 20:02:17 | 显示全部楼层
Post by springwind426

注意一个问题,路同器的两端地址的子网掩码一般都设置为255.255.255.252,即只有两个有效的互连地址。


回楼上的:这个很重要吗,我都没注意。我都设255.255.255.0的,这关系不大吧.
回复 支持 反对

使用道具 举报

发表于 2005-11-21 20:14:37 | 显示全部楼层
应该不是arp的问题,因为arp是不跨路由和网关的,子网掩码设置成255.255.255.252只是一个通常做法,设置成其他的应该也可以,但配置路由的时候加点注意就可以了,必须保证下一跳的地址是双向的,且是唯一的。
回复 支持 反对

使用道具 举报

发表于 2005-11-22 00:47:25 | 显示全部楼层
/proc/sys/net/ipv4/conf/all/proxy_arp

是不是这个的原因?我不清楚。没机会找5台机器实验。:)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-22 10:51:52 | 显示全部楼层
Post by springwind426
必须保证下一跳的地址是双向的,且是唯一的。

请问一下双向是什么意思啊!
谢谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-22 10:54:02 | 显示全部楼层
谢谢各位,谢谢springwind426和终极幻想大哥的指点,我会去查一下/proc/sys/net/ipv4/conf/all/proxy_arp这个文件的,十分感谢,谢谢。
回复 支持 反对

使用道具 举报

发表于 2005-11-22 11:25:01 | 显示全部楼层
双向,就是你能跳到我,我能跳到你。中间别有防火墙之类的。
回复 支持 反对

使用道具 举报

发表于 2005-11-22 15:39:03 | 显示全部楼层
PS:还想问一下,这里有没有人对TC熟一点,linux下的traffic control,有些问题想请教一下。
============================
网上不是有现成的tc cbq脚本,可以直接拿来用,然后自己只要做一点修改就可以
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表