LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2103|回复: 5

请教_关于数据转发的问题

[复制链接]
发表于 2009-7-16 09:33:47 | 显示全部楼层 |阅读模式
一台PC机有3个网卡 (eth0, wlan0, wlan1), 配有3个不同网段的IP地址,做路由器用。

如何把eth0收到的包,同时转发给wlan0, wlan1?    用iptables 可以实现吗,还是要修改内核?
 楼主| 发表于 2009-7-23 16:29:23 | 显示全部楼层
这个贴子发了好长时间了,还是没有人回复,了解 Linux Kernel 的人 指点一下呀! 拜托了
回复 支持 反对

使用道具 举报

发表于 2009-7-27 00:19:16 | 显示全部楼层
首先你要看你的内核支持route配置了没有。
其次安装一个工具: iproute
用ip route add XXXX via (next hop) src XXX应该可以做到,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-29 01:24:52 | 显示全部楼层
>> 如何把eth0收到的包,同时转发给wlan0, wlan1?

用ip route add XXXX via (next hop) src XXX应该可以做到    "同时转发" ???

你确定吗?
回复 支持 反对

使用道具 举报

发表于 2009-8-2 00:32:22 | 显示全部楼层
Post by u158;2010508
>> 如何把eth0收到的包,同时转发给wlan0, wlan1?

用ip route add XXXX via (next hop) src XXX应该可以做到    "同时转发" ???

你确定吗?


应该不行的。之前没注意看你指不同网段。
回复 支持 反对

使用道具 举报

发表于 2009-10-19 15:49:37 | 显示全部楼层
iptables是根据路由转发的,无法实现对数据包的多份拷贝吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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