Здравствуйте, товарищи есть такая вот проблема. Есть сервер под Линукс на котором стоит OpenVPN сервер. В локальной сети присутствует IP камера, которая может вещать мультикастом. Внутри сети мультикаст принимается, роутится на сервере smcroute'ом в VPN тунель. trafshow показывает что мультикаст заходит в тунель. На клиенте потоки тоже фиксируются на интерфейсе tun. Но однако проигрыватель не ловит поток. Решил установить причину. На сервер подключился к третьему сетевому интерфейсу и пророутил мультикаст на него - отлично принял его. Однако подконектившись через этот же интерфейс ВПН клиентом опять же не смог поймать поток tcpdump на клиентской машине на интерфейсе tun0: lbvf# tcpdump -i tun0 tcpdump: WARNING: arptype 65534 not supported by libpcap - falling back to cooked socket tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on tun0, link-type LINUX_SLL (Linux cooked), capture size 96 bytes 12:08:59.738172 IP 100.100.100.137.49160 > 224.10.10.7.16386: UDP, length 472 12:08:59.747900 IP 100.100.100.137.49158 > 224.10.10.7.16384: UDP, length 492 12:08:59.808354 IP 100.100.100.137.49158 > 224.10.10.7.16384: UDP, length 492 12:08:59.817561 IP 100.100.100.137.49160 > 224.10.10.7.16386: UDP, length 480 12:08:59.868052 IP 100.100.100.137.49158 > 224.10.10.7.16384: UDP, length 492 12:08:59.898715 IP 100.100.100.137.49160 > 224.10.10.7.16386: UDP, length 638 12:08:59.928227 IP 100.100.100.137.49158 > 224.10.10.7.16384: UDP, length 492 12:08:59.978694 IP 100.100.100.137.49160 > 224.10.10.7.16386: UDP, length 651ТО есть поток через канал идет, но почему то не воспринимается проигрывателем :(. Судя по информации ifconfig'а тунель поддерживает вещание мультикаста. Кто что может посоветовать?
|