Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: iptv на 2 комп за натом?  (Прочитано 5329 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ghostic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
iptv на 2 комп за натом?
« : 12 Декабрь 2007, 20:21:00 »
Собственно как настроить iptables или что нибудь другое что бы на 2 компютере под XP работало iptv, 2 компютер за натом.

1. Компютер главный, система Ubuntu 7.10 на нём 2 сетевушки a) сетевушка 80.250.x.x откудыва приходит инет и иптв b) сетувушка 192.168.0.1 которое передают инет на 2 компютер.
2. И компютер с винХП где ип 192.168.0.2 где нужно настроить ипТв (на нём работает инет и сеть с компютера 1, но неработает иптв)

Диапозон иптв 224.0.0.1/240.0.0.0

iptables-save
*nat
:PREROUTING ACCEPT [1962:223339]
:POSTROUTING ACCEPT [38:2329]
:OUTPUT ACCEPT [38:2329]
-A POSTROUTING -s 192.168.0.2 -o eth0 -j MASQUERADE
COMMIT
# Completed on Wed Dec 12 20:23:21 2007

Оффлайн ghostic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Re: iptv на 2 комп за натом?
« Ответ #1 : 14 Декабрь 2007, 03:23:11 »
Всем спасибо кто помог >:(

Решил проблему установкой igmpproxy в конфиге igmpproxy.conf прописал ip сервисов трансляцие iptv.
В iptables добавил правила на фильтр как
-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

запустил igmpproxy и после всего всё заработало на 2 компе под хрюшой.

Оффлайн cranky

  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: iptv на 2 комп за натом?
« Ответ #2 : 14 Декабрь 2007, 14:02:19 »
А можно поподробней все конфиги. Очень долго пытался найти способ перекидывать мультикаст в локальную сеть, но ни один способ не заработал.

Имеется интерфейс в сеть eth0 (192.167.1.1) и в интернет eth1 (192.168.15.18). Подсеть с iptv 233.163.114.*

конфиг igmpproxy:
quickleave

phyint eth1 upstream  ratelimit 0  threshold 1
altnet 233.163.114.0/24

phyint eth0 downstream  ratelimit 0  threshold 1

phyint eth2 disabled

Но при запуске igmpproxy в таблице маршрутизации src всегда равен 0.0.0.0
Note: RECV V2 member report   from 192.167.1.2     to 233.163.114.121
Debu: Should insert group 233.163.114.121 (from: 192.167.1.2) to route table. Vif Ix : 1
Debu: No existing route for 233.163.114.121. Create new.
Debu: Found existing routes. Find insert location.
Debu: Inserting at beginning, before route 233.163.114.137
Info: Inserted route table entry for 233.163.114.121 on VIF #1
Debu: Joining group 233.163.114.121 upstream on IF address 192.168.15.18
Note: joinMcGroup: 233.163.114.121 on eth1
Debu:
Current routing table (Insert Route);
-----------------------------------------------------

Debu: #0: Src: 0.0.0.0, Dst: 233.163.114.121, Age:2, St: I, OutVifs: 0x00000002
Debu: #1: Src: 0.0.0.0, Dst: 233.163.114.137, Age:2, St: I, OutVifs: 0x00000002

конфиг iptables:
iptables -I FORWARD -s 233.163.114.0/24 -j ACCEPT
iptables -I INPUT -d 192.167.1.0/24 -j ACCEPT
iptables -I FORWARD -d 192.167.1.0/24 -j ACCEPT

Заранее спасибо.

Оффлайн ghostic

  • Автор темы
  • Любитель
  • *
  • Сообщений: 99
    • Просмотр профиля
Re: iptv на 2 комп за натом?
« Ответ #3 : 14 Декабрь 2007, 16:56:38 »
в моём случие я в igmpproxy.conf прописывал не подсеть в виде 233.163.114.0/24, а ip сервисов трансляции iptv. Определял я их по запуска igmpproxy -d там где выскакивало сообщение Warn: The source address 10.10.0.1 for group 233.163.114.x is not in any valid net for upstream VIF. собственно 233.163.114.x ip канала и 10.10.0.1 откудыва идёт трансялиция. И в  igmpproxy.conf добавил след.
altnet 10.0.0.0/8
altnet 88.0.0.0/8
altnet 77.0.0.0/8
но желательно указать более точные адреса подсети, чтобы при переключение каналов сразу подхватывалось видео, а не с задержкой.

ps. А если не секрет какой провайдер трансляции iptv ?

 

Страница сгенерирована за 0.055 секунд. Запросов: 22.