The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Роутинг мультикастов , !*! Ingwar, 06-Ноя-09, 21:42  [смотреть все]
Задавал этот вопрос на форуме ЛОРа, но внятного ответа не получил. Повторяю вопрос тут, может местные гуру помогут...

Ситуация следущая. мой провайдер запустил свой IPTV. Но проблема в том, что, когда запускаешь VPN, изменяется дефолт-роут и мультикасты я больше не принимаю. Вот таблица до включения VPN:

igor@wooster:~$ route
Таблица маршутизации ядра протокола
IP Destination Gateway Genmask Flags   Metric Ref Use Iface
10.25.120.0    *           255.255.254.0    U   1     0 0 eth0
link-local     *           255.255.0.0      U   1000  0 0 eth0
10.0.0.0       10.25.120.1 255.0.0.0        UG  0     0 0 eth0
default        10.25.121.1 0.0.0.0          UG  0     0 0 eth0

Теперь включаем VPN:

igor@wooster:~$ route
Таблица маршутизации ядра протокола
IP Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.19       10.25.120.1     255.255.255.255   UGH 0    0 0 eth0
94.27.ххх.ххх   *               255.255.255.255   UH  0    0 0 ppp0
10.25.120.0     *               255.255.254.0     U   1    0 0 eth0
link-local      *               255.255.0.0       U   1000 0 0 eth0
10.0.0.0        10.25.120.1     255.0.0.0         UG  0    0 0 eth0
default         *               0.0.0.0           U   0    0 0 ppp0

Логичным шагом было бы прописать роут мультикстовой сети, в которую идет вещание (это сеть 225.225.225.0) через шлюз, который был дефолтным до включения VPN:

igor@wooster:~$ sudo route add -net 225.225.225.0/24 gw 10.25.121.1

роутинг поднялся:

igor@wooster:~$ route
Таблица маршутизации ядра протокола
IP Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.19       10.25.120.1    255.255.255.255   UGH  0     0 0 eth0
94.27.ххх.ххх   *              255.255.255.255   UH   0     0 0 ppp0
225.225.225.0   10.25.121.1    255.255.255.0     UG   0     0 0 eth0
10.25.120.0     *              255.255.254.0     U    1     0 0 eth0
link-local      *              255.255.0.0       U    1000  0 0 eth0
10.0.0.0        10.25.120.1    255.0.0.0         UG   0     0 0 eth0
default         *              0.0.0.0           U    0     0 0 ppp0

Запускаем VLC, выбираем адрес канала, но VLC поток не видит. При этом trafshow показывает, что что-то мы на указанный адрес канала активно получаем:

Source Destination Protocol Size CPS
──────────────────────────────────────────────────────────────────────────────
192.168.0.1,49152     225.225.225.2,1234    udp  2069975K   689K  1
0.0.0.19              10.25.121.ххх         gre  22K        90
10.25.121.ххх         10.0.0.19             gre  14K        82

Стоит выключить VPN -- TV снова работает.

Какие па в танце с бубном я не сделал, чтобы эти шаманские пляски увенчались успехом и я смог смотреть футбол и сидеть в инете одновременно?

ЗЫ: Linux wooster 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux

  • Роутинг мультикастов , !*! pavel_simple, 21:59 , 06-Ноя-09 (1)
    >[оверквотинг удален]
    > 14K        82
    >
    >Стоит выключить VPN -- TV снова работает.
    >
    >Какие па в танце с бубном я не сделал, чтобы эти шаманские
    >пляски увенчались успехом и я смог смотреть футбол и сидеть в
    >инете одновременно?
    >
    >ЗЫ: Linux wooster 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009
    >x86_64 GNU/Linux

    думаю VLC "садится" сразу на интерфейс default route'а

    • Роутинг мультикастов , !*! pavel_simple, 22:04 , 06-Ноя-09 (2)

      >
      >думаю VLC "садится" сразу на интерфейс default route'а

      Network options

          *

            --server-port <integer> sets server port.
          *

            --iface <string> specifies the network interface to use.
          *

            --iface-addr <string> specifies your network interface IP address.
          *

            --mtu <integer> specifies the MTU of the network interface.
          *

            --ipv6 forces IPv6.
          *

            --ipv4 forces IPv4.

      • Роутинг мультикастов , !*! Ingwar, 23:36 , 06-Ноя-09 (3)
        >
        >>
        >>думаю VLC "садится" сразу на интерфейс default route'а
        >      --iface <string> specifies the network interface to use.

        igor@wooster:~$ vlc --iface eth0
        VLC media player 1.0.2 Goldeneye
        vlc: unknown option or missing mandatory argument `--iface'
        Try `vlc --help' for more information.
        VLC initialization failed


    • Роутинг мультикастов , !*! RSG, 17:53 , 13-Ноя-09 (4)
      >
      >думаю VLC "садится" сразу на интерфейс default route'а

      А точно ли ?

      netstat -g или netstat -an это должен подтвердить..




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру