簡體   English   中英

Openwrt允許多播流量

[英]Openwrt allow multicast traffic

我正在設備上運行openwrt並且有一個python腳本,可以在239.2.1.1上監聽和打印屏蔽多播流量。

然而,沒有任何東西被打印到屏幕上,我相信這是一個防火牆問題。 如何確保在運行openwrt的lan接口上允許多播流量?

我知道這有點晚了,但我想這會幫助那些仍在尋找答案的人。

安裝IGMPProxy

install igmpproxy
make menuconfig
 -> Network                                                                                                                                                            
  -> Routing and Redirection

在bin文件夾AR9331 hardware:- bin/ar71xx/packages/base/igmpproxy_0.1-9_ar71xx.ipk查找包AR9331 hardware:- bin/ar71xx/packages/base/igmpproxy_0.1-9_ar71xx.ipk

copy the ipk to openwrt router.
opkg install igmpproxy
/etc/init.d/igmpproxy start

確保在/etc/config/firewall有此部分

config rule
        option name             Allow-IGMP
        option src              wan
        option proto            igmp
        option family           ipv4
        option target           ACCEPT

確保在/ etc / config / igmpproxy中有此部分

config igmpproxy
        option quickleave 1

config phyint
        option network wan
        option direction upstream
        list altnet 0.0.0.0/0

config phyint
        option network lan
        option direction downstream

確保網絡配置中的以下內容

In /etc/config/igmpproxy
config interface lan
        option igmp_snooping 1

也可以在br-lan中啟用

echo "0" > /sys/devices/virtual/net/br-lan/bridge/multicast_snooping

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM