Сеть, интернет, IP-TV в локалку

Есть компьютер под управлением Kubuntu 10.04, на нём 2 сетевых интерфеса (eth0 и eth1), через eth0 поступает сеть от провайдера, и интернет посредством VPN. VPN и сеть настраивались с помощью Knetwork-manager.
Сам вопрос:
Надо раздать на второй интерфес (eth1) и сеть, и интернет. Как это сделать. Да ещё не работает DC++, тоесть он на хабы логинится а качать и искать ничего не может.
Настраивал IPtables, получилось раздать инет, но с сетью на втором пк были те же проблемы что и на моём (DC++ не качает).

Если можно то поподробней как решить эту проблему.

Некоторые уточнения:
Через саму сеть поступает сигнал IP-TV (правда у меня чтото не пашет).
Через VPN раздаётся инет и осуществляется доступ к сети DC++.
Надо сделать так чтоб всё это работало и у меня, и на остальных компах подключённых через eth1 (на данный момент корректно работает токо инет).

0
dyug - 7 Сентябрь, 2010 - 16:10

кубунту, как я понимаю, выполняет роль сервера? и комп стационарный, использующийся только в этой задаче?

Выкинуть/удалить нетворк манагер, и прописать все в /etc/network/interfaces

Преимущества: после включения компа - сеть внутри будет доступна сразу после подьема компа, без логина.
Второе, намного проще прописать автостарт всех нужных правил в скриптах.

То есть - инструкция: удалить нетворкманагер, найти на сайте (было неоднократно) как расшарить интернет. :-)
поднятие впн (pptp или pppoe, кстати?) тоже прописывается там же. :-)
с ИП-ТВ - зависит, как транслируют, но думаю влс тебе поможет. :-)
главное найти плейлист провайдера :-)

0
SYLion - 7 Сентябрь, 2010 - 16:56

vpn pptp
1) а почему с нетворк менеджером нельзя?
2) почему не работает ДЦ?

Kubuntu использую как основную систему, просто надо ещё на 2 ноута всё это добро раздать.

0
dyug - 7 Сентябрь, 2010 - 17:05

1 - можно, но очень неудобно.
2 - а черт его знает,вполне возможно ему нужно какие то порты пробросить вовнуть.
2а - вполне возможно, что у вас там в сети ДЦ работает не по внешнему каналу, а по внутреннему, и нужно дхцп клиенту обьяснить, что есть какие то внутренние роуты.
Во всяком случае, в у меня дома это нужно делать :-)
и я это сделал
Я в Одессе - провайдер ТеНеТ. :-)

0
SYLion - 7 Сентябрь, 2010 - 17:34

Мне провайдер предоставил таблицу роутов (более 100 адресов) куда их прописывать?
да и как пробрасывать порты? какие порты надо дц? я пытался делать по манам но ничего не вышло!

Я в харькове, провайдер Харьков-Онлайн, наскоко я знаю они в связке с Триоланом и ТЕНЕТом

Какой клиент ДЦ используеш?

0
dyug - 7 Сентябрь, 2010 - 17:45

у меня на работе они прописаны так:
iface br0 inet static
bridge_ports eth0
address 192.168.0.13
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.11
dns-nameservers 192.168.0.1
dns-search хххххх.loc
post-up /sbin/route add -net ххх.ххх.ххх.0/20 gw 192.168.0.1
post-up /sbin/route add -net уу.уу.ууу.0/20 gw 192.168.0.2

У меня три гейтвея на работе, и на разных провайдеров я так хожу.
Разумеется - это три разных канала.

Я не пользуюсь ДЦ, то есть вообще, и поэтому я не знаю что ему надо. :-)

Нет, одесский, и харьковские тенеты - это абсолютно разные тенеты.

0
Vlad_W_1999 - 8 Сентябрь, 2010 - 02:27

У меня Триолан в Харькове. Никакого vpn нету и в помине. есть реальный IP адрес. Харьков-Онлайн -- это гнусное детище пары ублюдков из Политеха. Разбираться с уродами тебе придётся самостоятельно.

Что такое iptables знаешь? Почитай. Вот туда и вкидывать роуты. Кстати, не совсем ясно, почему DC требует поднятия vpn. Странно и непонятно... А что на сайте этой гнусной конторки пишут?

0
dyug - 7 Сентябрь, 2010 - 18:25

Мне так кажется, что здесь можно найти все что нужно...

по крайней мере, по вопросу настройки сети.
Ка настроить роутинг там есть тоже.

0
sawa - 8 Сентябрь, 2010 - 18:09
Изображение пользователя sawa.

IP-TV берешь с одного интерфейса и перенаправляешь на другой.
Можно поток видео пробросить с помощью getstream или vlc (с возможностью транскодирования). Здесь после слов "Для этого использую vlc" есть скрипт для запуска трансляции.
Менять параметры в этой строчке скрипта:
CHANNEL1="--daemon -v http://localhost:8080/ntv_3 --sout='#transcode{vcodec=h264,vb=256,fps=25,scale=1,width=384,height=288,acodec=mp4a,ab=128,channels=2,samplerate=44100}:std{access=http,mux=ts,dst=IP_адрес:8089}'"
Т.е вот входящий поток:
http://localhost:8080/ntv_3
Вот исходящий:
IP_адрес:8089

Для ретрансляции потока(ов) без транскодирования предпочитаю getstream - требует намного меньше ресурсов.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры