いくつかのルールが見つかりましたが、ほとんどは決定的ではありません。Chromecast私の理解では、DIALを使用してマルチキャストで検索します。
コンピュータがイーサネットに接続されており、ホームブレークを介してルーティングしたいと思います。AP通信(Linux、iptables、DNSなど)をWi-Fiサブネット192.168.1.0に接続します。
可能ですか?ルールはどんな姿なのでしょうか?それまではまだ到達していませんが、問題を解決する方法は次のとおりです。
iptables -A INPUT -m pkttype --pkt-type multicast -j ACCEPT
iptables -A FORWARD -i enp2s0 -s 10.8.0.5 -o wlp3s0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A POSTROUTING -s 192.168.1.0/24 -o enp2s0 -j MASQUERADE
iptables -A POSTROUTING -s 10.8.0.5/24 -o wlp3s0 -j MASQUERADE
私は定期的なトラフィックをWi-Fiからインターネットに切り替えるための同様の規則を持っており、この調整がうまくいくと思いました。しかし、これまでは何も出てこなかった。
10.8にはいくつかの奇妙なコンピュータがあります。
答え1
ネットワークインターフェイスを介したマルチキャストの場合は、次のことを試すことをお勧めします。https://github.com/alsmith/multicast-relay。私は私のDebianホームブリッジルーター(Banana Pi R2)でそれを使用し、商用ルーターのように動作します(すべてが同じサブネットにあると仮定)。
iptablesを使用して不要なIPアドレスをブロックできるとします。