IPTV: различия между версиями
Нет описания правки |
|||
Строка 12: | Строка 12: | ||
ap0 - интерфейс в локальную беспроводную сеть | ap0 - интерфейс в локальную беспроводную сеть | ||
=== | === Уточняем используюемую версию igmp === | ||
В новых ядрах по умолчанию используется igmp v3. | В новых ядрах по умолчанию используется igmp v3. | ||
провайдер, | провайдер, может использовать igmp v1 или igmp v2. | ||
Чтобы узнать, какая версия протокола используется, прослушаем сеть: | Чтобы узнать, какая версия протокола используется, прослушаем сеть: | ||
# tcpdump -i eth0 igmp | |||
Если провайдер использует igmp v2, то | |||
в сетевых руководствах в таких случаях рекомендуется форсировать протокол igmp v2, | |||
для чего внести в /etc/net/sysctl.conf | |||
net.ipv4.conf.wan0.force_igmp_version = 2 | |||
Аналогично можно форсировать igmp v1. | |||
Также, встречается совет отключить | |||
но у меня все работает и без | net.ipv4.icmp_echo_ignore_broadcasts = 0 | ||
но у меня все работает и без этих настроек, с настройками по умолчанию. | |||
Думаю, эти настройки важны только если настраивать igmpproxy, так как он не поддерживает igmp v3. | |||
=== Маршруты multicast === | === Маршруты multicast === |
Версия от 01:31, 22 февраля 2012
Настройка IPTV.
Обозначения
wan0 - интерфейс в сеть провайдера
lan0 - интерфейс в локальную проводную сеть
ap0 - интерфейс в локальную беспроводную сеть
Уточняем используюемую версию igmp
В новых ядрах по умолчанию используется igmp v3. провайдер, может использовать igmp v1 или igmp v2. Чтобы узнать, какая версия протокола используется, прослушаем сеть:
# tcpdump -i eth0 igmp
Если провайдер использует igmp v2, то в сетевых руководствах в таких случаях рекомендуется форсировать протокол igmp v2, для чего внести в /etc/net/sysctl.conf
net.ipv4.conf.wan0.force_igmp_version = 2
Аналогично можно форсировать igmp v1. Также, встречается совет отключить
net.ipv4.icmp_echo_ignore_broadcasts = 0
но у меня все работает и без этих настроек, с настройками по умолчанию. Думаю, эти настройки важны только если настраивать igmpproxy, так как он не поддерживает igmp v3.