Это не последняя версия документа.


Далее подразумевается, что внешний сетевой интерфейс (со стороны провайдера) в настройках интерфейсов pfSense назван WAN, внутренний сетевой интерфейс (со стороны сети клиента, где находятся устройства-потребители iptv) - LAN. Настройка состоит из двух этапов - включение igmp прокси и создание соответствующих разрешающих правил.

1. Включаем IGMP Proxy. Для этого переходим в раздел Services → IGMP Proxy. В подразделе «General IGMP Options» отмечаем чекбокс «Enable IGMP». В подразделе IGMP Proxy жмем кнопку «Add». Указываем upstream интерфейс:

  • Interface - WAN
  • Description - текстовое описание, можно оставить пустым.
  • Type - upstream interface
  • Threshold - оставляем пустым
  • Networks - добавляем сети: 239.1.0.0/16, 224.202.0.0/16, 10.0.0.0/8

Сохраняем внесенные сведения.

Указываем downstream интерфейс:

  • Interface - LAN
  • Description - текстовое описание, можно оставить пустым.
  • Type - Downstream interfaces
  • Threshold - оставляем пустым
  • Networks - добавляем адрес внутренней сети, которая настроена на LAN, например, 192.168.1.1/24

2. Создаём разрешающие правила.

2.1 Создадим alias для диапазонов адресов iptv. Firewall → Aliases → Add

  • Name - IPTV_Pskovline
  • Type - Networks
  • Добавляем две сети: 239.1.0.0/16, 224.202.0.0/16

2.2 Создаем правило для интерфейса WAN. Firewall → Rules → WAN. Жмем «Add».

  • Action - Pass
  • Interface - WAN
  • Address Family - IPv4
  • Protocol - UDP
  • Source - network 10.0.0.0/8
  • Destination - Single host or alias → печатаем «IPTV_Pskovline».
  • Важно: в разделе Advanced Options ставим чекбокс «Allow packets with IP options to pass»

2.3 Создаем правило для интерфейса LAN. Firewall → Rules → WAN. Жмем «Add».

  • Action - Pass
  • Interface - LAN
  • Address Family - IPv4
  • Protocol - IGMP
  • Source - any
  • Destination - Single host or alias → печатаем «IPTV_Pskovline».
  • Важно: в разделе Advanced Options ставим чекбокс «Allow packets with IP options to pass»
Последние изменения: 02:23 31.08.2020 — densilent
© 2010 - 2024 "Псковлайн.ТВ"
Телевидение высокой четкости.
многоканальный телефон
(8112) 70-00-00