laoyangtou 发表于 2009-12-04 17:44

linux做的路由不能转发广播包?

我的做的Linux路由器。其他包都能顺利转发。


192.168.1.255这样的广播包就不能转发了,为什么呢?

请大侠指教。

chenyx 发表于 2009-12-04 21:02

转发这样的包有用吗?
路由隔离lan广播的.

testvpn 发表于 2009-12-04 22:10

路由器是隔离广播域的。。。每个接口都是不同的广播域。。。

hyagami 发表于 2009-12-05 09:01

回复 #1 laoyangtou 的帖子

路由器是隔离广播域的,对于192.168.1.255/255.255.255.255等广播包不传递

laoyangtou 发表于 2009-12-06 09:30

回复 #2 chenyx 的帖子

感谢你的回答: “路由器是隔离广播域的,对于192.168.1.255/255.255.255.255等广播包不传递”
但是我确定可以有方法转发广播的。因为现有路由器就可以通过 ip direct-broadcast 开启路由转发广播

marsteel 发表于 2009-12-06 10:57

原帖由 laoyangtou 于 2009-12-6 09:30 发表 http://bbs2.chinaunix.net/images/common/back.gif
感谢你的回答: “路由器是隔离广播域的,对于192.168.1.255/255.255.255.255等广播包不传递”
但是我确定可以有方法转发广播的。因为现有路由器就可以通过 ip direct-broadcast 开启路由转发广播

大家都知道能用 ip direct-broadcast 开启路由转发广播的。

你不是在问linux吗?所以你可以找找如何在linux使用类似于 ip direct-broadcast的命令

ssffzz1 发表于 2009-12-06 11:17

因为你没有做ip direct-broadcast的功能啊。

laoyangtou 发表于 2009-12-06 17:21

回复 #6 marsteel 的帖子

看了些资料,知道linux默认情况是不转发广播包的
但是有什么办法使他转发广播包呢?

shichunda 发表于 2009-12-06 19:08

原帖由 laoyangtou 于 2009-12-6 17:21 发表 http://bbs2.chinaunix.net/images/common/back.gif
看了些资料,知道linux默认情况是不转发广播包的
但是有什么办法使他转发广播包呢?
关掉iptables或者配置iptables允许broadcast试试

[ 本帖最后由 shichunda 于 2009-12-6 19:14 编辑 ]

deipkh 发表于 2009-12-08 11:53

学习了
页: [1] 2
查看完整版本: linux做的路由不能转发广播包?