困惑很久的难题--LVS/TUN的arp问题,做过的进来

发布于 2022-07-10 15:25:21 字数 692 浏览 6 评论 5

小弟被这个LVS/TUN搞的郁闷死了,一直搞不定,有那位兄弟做成功过这个的请帮忙写下你们是如何避免arp问题的

kernel-2.6.16
关于arp问题,小弟尝试过2种方法:
1>patch hidden-2.6.12-1.diff-------kernel-2.6.12-kernel-2.6.16----好象是这个范围,具体忘了,反正我的kernel正是用这个补丁
2>不用上面的patch,装好系统直接
   modprobe ipip
     ifconfig tunl0 up
     echo 2 > /proc/..../ipv4/conf/tunl0/arp_announce
     echo 1 > /proc/.../ipv4/conf/tunl0/arp_ignore
     echo 2 > /proc/..../ipv4/conf/all/arp_announce
     echo 1 > /proc/.../ipv4/conf/all/arp_ignore

     结果都是失败.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

余罪 2022-07-25 08:08:40

原帖由 Linuxcn.com 于 2006-7-27 09:24 发表

兄弟的意思是在配置tunl0 IP的时候:
ifconfig tunl0 -arp vip netmask broadcast?

看错了,sorry

汹涌人海 2022-07-25 01:33:31

原帖由 leaper 于 2006-7-27 10:10 发表
tun与route模式一样吧,patch后不是一样吗?
难道你的只能支持route而不成支持tun,是不是内核上有些选项没选

你又怎么知道你的tun不行呢,noarp只是说明会乱跑,而不能说明成不成功啊

你可以用ip ...

内核上的一些相应选项应该都选好了的,因为在同样的环境下,我LVS/DR的方式是可以的
不过有一点很奇怪,在新内核下,内核中不支持iptables了!

  1. root@Realserver2:/home/linuxcn# iptables -L -n
  2. FATAL: Module ip_tables not found.
  3. iptables v1.3.1: can't initialize iptables table `filter': iptables who? (do you need to insmod?)
  4. Perhaps iptables or your kernel needs to be upgraded.

复制代码

我没说我的tun不行啊,我一直都是在说arp的问题

先去找你说的ipcheck这个工具再说

铁轨上的流浪者 2022-07-23 04:05:05

原帖由 Linuxcn.com 于 2006-7-26 14:08 发表
小弟被这个LVS/TUN搞的郁闷死了,一直搞不定,有那位兄弟做成功过这个的请帮忙写下你们是如何避免arp问题的

kernel-2.6.16
关于arp问题,小弟尝试过2种方法:
1>patch hidden-2.6.12-1.diff-------kernel-2.6 ...

tun与route模式一样吧,patch后不是一样吗?
难道你的只能支持route而不成支持tun,是不是内核上有些选项没选

你又怎么知道你的tun不行呢,noarp只是说明会乱跑,而不能说明成不成功啊

你可以用ipcheck这样的工具查一下同一个IP有几个mac就行了,如果只有一个就noarp OK

何以心动 2022-07-22 18:07:44

原帖由 depthblue_xsc 于 2006-7-27 09:21 发表
把arp直接关掉,ifconfig dev -arp

兄弟的意思是在配置tunl0 IP的时候:
ifconfig tunl0 -arp vip netmask broadcast?

枯叶蝶 2022-07-11 19:59:00

把arp直接关掉,ifconfig dev -arp

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文