The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"IGMP and Multicast over GRE"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (VPN / Linux)
Изначальное сообщение [ Отслеживать ]

"IGMP and Multicast over GRE"  +/
Сообщение от kks email on 10-Сен-14, 22:48 
Здравствуйте!

Имеет следующая конфигурация:

Сервер 1:
eth0: 111.111.111.111
eth1: 10.0.0.1
tun0: 10.0.201.1

Сервер 2:
eth0: 222.222.222.222
tun0: 10.0.201.2

tun0 - интерфейсы GRE-туннеля, пинги между сервером 1 и 2 проходят, публичные адреса 111.111.111.111 и 222.222.222.222.
На сервере 1 в eth1 ходит мультикаст:
224.0.0.0       0.0.0.0         240.0.0.0       U     0      0        0 eth1

Задача: динамически, используя IGMP request, принять на сервере 2 мультикаст-трафик с сервера 1.

Пробую поднять igmpproxy, но видимо не получается правильно настроить. Подскажите, пожалуйста, что необходимо сделать для этого?

В tcpdump на tun0 сервера 1 IGMP-запросы от сервера 2 вижу.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "IGMP and Multicast over GRE"  +/
Сообщение от rusadmin (ok) on 11-Сен-14, 08:22 
PIM
http://xgu.ru/wiki/PIM

...

http://forum.nag.ru/forum/index.php?showtopic=86887

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "IGMP and Multicast over GRE"  +/
Сообщение от kks on 12-Сен-14, 08:57 
> PIM
> http://xgu.ru/wiki/PIM
> ...
> http://forum.nag.ru/forum/index.php?showtopic=86887

Спасибо, с pimd завелось (а также с mrouted), даже без какой-либо настройки конфигов.
Но проблема теперь в другом - на сервере 2 на интерфейсе tun0 UDP-трафик вижу через tcpdump. Но в user-space его получить невозможно, никакое ПО его не ловит, в т.ч. ffmpeg и остальное заведомо работающее ПО. Если направить трафик статическим маршрутом с сервера 1 в tun0, то все работает, поток в ffmpeg открывается. Отличие только в source address, в случае динамического маршрута через pimd в source address мультикаст-трафика остается его source-адрес как он был на сервере 1, т.е. не адрес tun0. А если направить статическим маршрутом, то в source address становится адрес tun0 интерфейса. Полагаю, что такой трафик, с неправильным source, должен блокировать rp_filter, но он отключен на всех интерфейсах. На сервере 2 Debian Wheezy, ядро 3.2.
Подскажите, в чем может быть дело?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру