Lanta IPTV и маршрутизация на сервере под Debian Squeeze - на городском сайте Тамбова - tamboff.ru

   ПоискПоиск   ПользователиПользователи   Правила форумаПравила форума   РегистрацияРегистрация   ПрофильПрофиль   Личные сообщенияЛичные сообщения   ВходВход 

Lanta IPTV и маршрутизация на сервере под Debian Squeeze


 
Начать новую тему   Ответить на тему    Список форумов tamboff.ru -> *nix системы в Тамбове
Предыдущая тема :: Следующая тема  
Автор Сообщение
Sc@M
Титулярный советник


Репутация: 22    

Зарегистрирован: 31.03.2007
Сообщения: 61
Откуда: Тамбов

Сообщение31 Июл, Воскресенье, 14:53, 2011   постоянная ссылка   Заголовок сообщения: Lanta IPTV и маршрутизация на сервере под Debian Squeeze Ответить с цитатой

Уважаемые админы Lanta-TV, а также все дебианщики и убунтоводы.
Пожалуста помогите настроить телевидение!
Я уже обращался в службу поддержки, мне как могли пытались помочь, но в итоге не получилось. Много гуглил, пробывал различные варианты, но результата 0.
Итак имею статический IP-адрес, сервер под Debian Squeeze, локальную сеть.
"Напрямую" телевидение работает!

Конфиги:

/etc/network/interfaces
Код:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
        address 93.186.110.xxx
        netmask 255.255.255.128
        network 93.186.110.128
        broadcast 93.186.110.255
        gateway 93.186.110.129
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 193.203.60.1
        dns-search xxx.net.ru

# The local network interface
auto eth1
iface eth1 inet static
        address 192.168.1.1
        netmask 255.255.255.0
        broadcast 192.168.1.255


igmpproxy добавлен в автозагрузку
Код:
#quickleave

phyint eth0 upstream ratelimit 0 threshold 1
        altnet 10.0.0.0/8

phyint eth1 downstream ratelimit 0 threshold 1
        altnet 192.168.1.0/24

phyint lo disabled


/etc/arno-iptables-firewall/custom-rules
Код:
-A FORWARD -p igmp -i eth0 -o eth1 -j ACCEPT
-A INPUT -d 224.0.0.0/240.0.0.0 -j ACCEPT
-A FORWARD -d 224.0.0.0/240.0.0.0 -j ACCEPT

Также во внешку открыт порт UDP 1234.

route -n
Код:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
93.186.110.128  0.0.0.0         255.255.255.128 U     0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         93.186.110.129  0.0.0.0         UG    0      0        0 eth0


Первому, кто поможет разобраться и настроить 100р. на WebMoney, Яндекс Деньги, Альфа-Банк или на телефон (на выбор).
Предложение действует также, если вы сотрудник Lanta Very Happy

Заранее спасибо!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Rtty
Server Admin


Репутация: 71    

Зарегистрирован: 08.05.2004
Сообщения: 840
Откуда: Тамбов

Сообщение31 Июл, Воскресенье, 18:31, 2011   постоянная ссылка   Заголовок сообщения: Ответить с цитатой

igmpproxy настроен верно - у меня на фре с такими настройками работает. Видимо косяк в фв. Попробуйте вообще отключить фв. А так же не помешали бы логи igmpproxy -d. Не силен в iptables, гугление на эту тему выдает вот что:
Цитата:
Вот этот набор правил понадобился для корректной работы FW, разрешается весь входящий мультикст, разрешается его форвардинг и плюс ко всему добавляем в TTL 1, без этого добавления отказывался работать напрочь.

modprobe ipt_TTL
iptables -t filter -A INPUT -d 224.0.0.0/240.0.0.0 -i eth0 -j ACCEPT
iptables -t filter -A INPUT -s 224.0.0.0/240.0.0.0 -i eth0 -j ACCEPT
iptables -t filter -A FORWARD -d 224.0.0.0/240.0.0.0 -j ACCEPT
iptables -t filter -A FORWARD -s 224.0.0.0/240.0.0.0 -j ACCEPT
iptables -t mangle -A PREROUTING -d 224.0.0.0/240.0.0.0 -p udp -j TTL --ttl-inc 1

Перед применением правил придется выполнить modprobe ipt_TTL чтоб корректно работало добавление TTL и пакеты не отбрасывались. Ко мне они приходили с минимальным TTL и дальнейшая маршрутизация была невозможна.
Вот этот набор правил понадобился для корректной работы FW, разрешается весь входящий мультикст, разрешается его форвардинг и плюс ко всему добавляем в TTL 1, без этого добавления отказывался работать напрочь.

modprobe ipt_TTL
iptables -t filter -A INPUT -d 224.0.0.0/240.0.0.0 -i eth0 -j ACCEPT
iptables -t filter -A INPUT -s 224.0.0.0/240.0.0.0 -i eth0 -j ACCEPT
iptables -t filter -A FORWARD -d 224.0.0.0/240.0.0.0 -j ACCEPT
iptables -t filter -A FORWARD -s 224.0.0.0/240.0.0.0 -j ACCEPT
iptables -t mangle -A PREROUTING -d 224.0.0.0/240.0.0.0 -p udp -j TTL --ttl-inc 1

Перед применением правил придется выполнить modprobe ipt_TTL чтоб корректно работало добавление TTL и пакеты не отбрасывались. Ко мне они приходили с минимальным TTL и дальнейшая маршрутизация была невозможна.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Sc@M
Титулярный советник


Репутация: 22    

Зарегистрирован: 31.03.2007
Сообщения: 61
Откуда: Тамбов

Сообщение31 Июл, Воскресенье, 18:46, 2011   постоянная ссылка   Заголовок сообщения: Ответить с цитатой

Rtty, спасибо!
Я находил эту инфу.
Если отключить FW, то интернет не работает вообще, так как все правила маршрутизации перестают работать.
Всё равно я попробывал его отключить, сделал так как было написано, результата никакого.
Кстати,
Код:
igmpproxy -d
выводит строку:
Код:
MC-Router API already in use; Errno(98): Address already in use


В /etc/arno-iptables-firewall/custom-rules можно указать свои дополнительные правила IPTABLES.
Указывать необходимо как:
Код:
iptables -t filter -A INPUT -d 224.0.0.0/240.0.0.0 -i eth0 -j ACCEPT

или
Код:
-A INPUT -d 224.0.0.0/240.0.0.0 -i eth0 -j ACCEPT

?

Добавлено спустя 1 час 27 минут 32 секунды:

Проблема решена!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Borealis
А я заговорил...


Репутация: 16    

Зарегистрирован: 20.09.2012
Сообщения: 3


Сообщение27 Июн, Четверг, 14:39, 2013   постоянная ссылка   Заголовок сообщения: Ответить с цитатой

А как же поделиться решением? Crying or Very sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Партнеры tamboff.ru



Добавить свой логотип!
 
Все новости тамбовских компаний

Новости tmb.news
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов tamboff.ru -> *nix системы в Тамбове Часовой пояс: GMT + 3


Страница 1 из 1

 
Перейти: