Я знаю, что Google говорит, что это не поддерживается. У кого-нибудь есть Chromecast для общения с клиентом в другой подсети? У меня есть маршрутизатор OpenWRT, подключенный к маршрутизатору моего интернет-провайдера (родительский маршрутизатор). Сеть OpenWRT является другой подсетью и обрабатывает DHCP и т. Д. Сеть OpenWRT (192.168.1.0/24) и родительская сеть (192.168.11.0/24)
Chromecast находится в родительской сети, я хочу, чтобы клиенты в сети OpenWRT использовали Chromecast.
Я включил igmp_snooping, запустив igmpproxy и avahi-daemon в режиме отражателя. Я вижу Chromecast в Bonjour Explorer (с компьютера в сети OpenWRT), но приложение Chromecast не подключается.
Я также попытался увеличить TTL на маршрутизаторе OpenWRT
iptables -t mangle -A PREROUTING -i eth0 -d 239.255.255.250 -j TTL --ttl-inc 1
iptables -t mangle -A PREROUTING -i wlan0 -d 239.255.255.250 -j TTL --ttl-inc 1
Используя wireshark, я вижу, что chromecast и компьютер разговаривают через подсети ... но он все равно не подключается.
Я также могу пропинговать Chromecast из дочерней сети.
Кто-нибудь сделал это? Есть указатели?
источник