Static Multicast Routing: различия между версиями
Строка 14: | Строка 14: | ||
Рассмотрим типичную схему multicast-маршрутизации с выделенным сервером, имеющим два сетевых интерфейса: | Рассмотрим типичную схему multicast-маршрутизации с выделенным сервером, имеющим два сетевых интерфейса: | ||
* eth0 — интерфейс | * eth0 — публичный интерфейс, на который придет поток от провайдера; | ||
* eth1 — интерфейс в локальную сеть, в которой находятся клиенты. | * eth1 — интерфейс в локальную сеть, в которой находятся клиенты. | ||
Версия от 13:55, 12 мая 2010
Настройка статической multicast-маршрутизации на дистрибутивах ALT Linux.
Ссылки
- Статья про Multicast на Wikipedia
- Multicast over TCP/IP HOWTO (англ.)
- Организация доступа к IPTV через NAT
- Multicast forward/routing Linux, OpenBSD (iptv)
- Как пробросить IPTV
Общие понятия
Рассмотрим типичную схему multicast-маршрутизации с выделенным сервером, имеющим два сетевых интерфейса:
- eth0 — публичный интерфейс, на который придет поток от провайдера;
- eth1 — интерфейс в локальную сеть, в которой находятся клиенты.
Подготовка шлюза
Для начала необходимо установить дистрибутив ALT Linux и пакет igmpproxy из соответствующего репозитория:
apt-get update apt-get install igmpproxy
Также необходимы пакеты iptables net-tools iproute2, в дистрибутивах ALT Linux они присутствуют по умолчанию.
Для мониторинга можно установить пакеты tcpdump и wireshark
Конфигурация
Файл /etc/igmpproxy.conf:
quickleave phyint eth0 upstream altnet 0.0.0.0/0 phyint eth1 downstream