+ -
当前位置:首页 → 问答吧 → 请教_关于数据转发的问题

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

时间:2009-07-16

来源:互联网

一台PC机有3个网卡 (eth0, wlan0, wlan1), 配有3个不同网段的IP地址,做路由器用。

如何把eth0收到的包,同时转发给wlan0, wlan1? 用iptables 可以实现吗,还是要修改内核?

作者: u158   发布时间: 2009-07-16

这个贴子发了好长时间了,还是没有人回复,了解 Linux Kernel 的人 指点一下呀! 拜托了

作者: u158   发布时间: 2009-07-23

首先你要看你的内核支持route配置了没有。
其次安装一个工具: iproute
用ip route add XXXX via (next hop) src XXX应该可以做到,

作者: hhshr825   发布时间: 2009-07-27

>> 如何把eth0收到的包,同时转发给wlan0, wlan1?

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

你确定吗?

作者: u158   发布时间: 2009-07-29

引用:
作者: u158
>> 如何把eth0收到的包,同时转发给wlan0, wlan1?

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

你确定吗?
应该不行的。之前没注意看你指不同网段。

作者: hhshr825   发布时间: 2009-08-02

iptables是根据路由转发的,无法实现对数据包的多份拷贝吧

作者: zdwxck   发布时间: 2009-10-19