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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: 2 провайдера через свитч?  (Прочитано 9299 раз)

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

Оффлайн Leeman

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
2 провайдера через свитч?
« : 30 Марта 2009, 16:06:49 »
Есть два провайдера.  (локальные сети)
В компе стоит встроенная сетевуха. Ставить ещё одну некуда, т.к. всего на материнке всего одна шина PCI и та занята, остальные PCI-E. Найти сетевуху с PCI-E сложно, а те что есть стоят довольно дорого (почти как роутер).
Возможно ли обойтись без второй сетевухи, и просто воткнуть обе сетки в свич, а свич подключить к компу. Или все же придется брать роутер или вторую сетевую плату.
Также рассматриваю возможность купить сетевой адаптер с USB. Интересно, завидется такая железка в ubuntu.

Оффлайн Alatar

  • Любитель
  • *
  • Сообщений: 96
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #1 : 30 Марта 2009, 16:37:49 »
Так не получиться. Нужен не свитч, а роутер, который сможет маршуртизировать пакеты на обе сети.

Оффлайн Vovanys

  • Участник
  • *
  • Сообщений: 188
  • Эээээ.... без коментариев
    • Просмотр профиля
    • vovanys.com
Re: 2 провайдера через свитч?
« Ответ #2 : 30 Марта 2009, 17:10:35 »
все получится и со свичтем, тока буит не разбериха и не факт что ип не совпадут и т.д.
фтыкаешь оба провода от прова в свитч и на сетевухе настраитваешь алиасы (eth0:1) и маршруты ) и всего то

Оффлайн ZXprSL

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #3 : 30 Марта 2009, 17:20:46 »
Да, сделать так можно

ifconfig eth0:1 192.168.100.100 up

Но обязательно нужно чтоб не совпала IP-адресация.


Оффлайн Leeman

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #4 : 30 Марта 2009, 17:49:27 »
Первая сеть с DHCP с адресами вида  192.168.25.х (я подключен к этой подсети). В ней есть также другие подсети 192.168.х.х, связанные друг с другом через шлюзы 192.168.х.1.
Вторая сеть со статическими адресом 192.168.2.153.
От первой сети нужен DC++, от второй инет по VPN и IPTV (все каналы ТВ идут с одного IP по разным портам).

Оффлайн ZXprSL

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #5 : 30 Марта 2009, 17:52:48 »
Да, IP перекрываются из 2х подсетей, полноценно они работать при такой схеме одновременно не будут,
Можно только маршрутами жёстко вырезать нужные ресурсы из каждой сетки..

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #6 : 30 Марта 2009, 18:06:26 »
Нельзя так делать... оба провайдера тебя будут стучать по голове за то, что ты их сети соединил без спросу.
Нужен либо роутер на два WAN'a (редко встречающаяся и слабо полезная штука), либо два роутера, либо воткнуть вторую сетевую в комп.
Как вариант - WiFi роутер и USB WiFi брелок для одной из сетей (либо если это ноут - а это скорее всего ноут, иначе "некуда втыкать" звучит очень неправдоподобно), то там WiFi карточка уже есть и достаточно роутера.
« Последнее редактирование: 30 Марта 2009, 18:09:02 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Leeman

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #7 : 30 Марта 2009, 19:41:37 »
Не ноут, просто в комп с mATX материнкой. На ней только один PCI и уже занят ТВ-тюнером, остальные 3 - PCI-E. Сетевух с PCI-E я в магазинах не встречал. На яндекс маркете конечно есть, но и стоят около 2000-3000р. Дороговато получается за сетевуху. Проще роутер поставить.

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #8 : 30 Марта 2009, 19:50:47 »
Покупай сетевуху USB и все дела
для уверенности одолжи у кого-нибудь ноут (если своего нет), возьми его с собой в магазин загрузись на нём c livecd ubuntu и проверь работоспособность сетевой.
« Последнее редактирование: 30 Марта 2009, 19:56:10 от Stiff »

Strangertlt

  • Гость
Re: 2 провайдера через свитч?
« Ответ #9 : 30 Марта 2009, 21:44:36 »
Не так всё просто. Как вещает второй провайдер IPTV? Если мультикастами то: 1) Встанет задача о том чтобы их пробросить тебе в сеть а для этого используется на умных железках либо igmp snooping либо igmp proxy, второй вариант в основном идёт уже на конечном клиентском домашнем железе, в основном на роутерах. 2) Даже если ты пробросишь мультикасты в свою локалку она у тебя ляжет если она на мыльницах(неуправляемых коммутаторах), на неуправляемом железе этот udp-трафик попрёт в разные стороны и создаст серьёзные проблемы.

Теперь о разделении. Можно купить небольшой управляемый свич с технологией vlan, например D-Link DIR-100 и раскидать по виланам сети, тогда состыковки провайдерских сетей не будет и по голове ни кто не настучит. В вышеупомянутом свиче скажем ты с разных виланов сводишь все сети в один порт транком (тегированые пакеты), ставишь пакет vlan, прописываешь на одной сетевухе несколько сабинтерфейсов с нужными виланами и пользуйся, вот оно готовое решение. Дальше тебе просто нужно будет прописать маршруты.

Вот упрощённый кусок тебе с примером как сделано у меня на одном серваке с одним статическим маршрутом, правда сделано для других целей но тебе тоже подойдёт, если у тебя будет больше записей не удивляйся, просто я всё лишнее выкинул для наглядности. (ip-адреса тоже изменены  ;) )


makarov@nagios:~$ cat /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 eth0.520 eth0.510
iface lo inet loopback

# The primary network interface
iface eth0.520 inet static
   address 194.145.193.135
   netmask 255.255.255.224
   network 194.145.193.128
   broadcast 194.145.193.159
   vlan-raw-device eth0
   gateway 194.145.193.129
        up ip route add 10.10.0.41/32 via 194.145.193.129




iface eth0.510 inet static
   address 10.10.0.250
   netmask 255.255.255.0
   broadcast 10.10.0.255
   network 10.10.0.0
   vlan-raw-device eth0


И не забудь корректно настроить файрвол.

Оффлайн Leeman

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #10 : 31 Марта 2009, 12:48:38 »
А как определить способ вещания IPTV в сети. Мне известны только адреса каналов вида:
http://192.168.2.26:8006, http://192.168.2.26:8007 и т.д. Все каналы висят на одном IP, но с разными портами. Смотрю через VLC.

Strangertlt

  • Гость
Re: 2 провайдера через свитч?
« Ответ #11 : 31 Марта 2009, 16:52:21 »
Сам ответил на свой вопрос. Через http идёт вещание, то есть tcp-трафик (отдельная сессия для каждого клиента), короч при таком раскладе не парься о трафике, просто попробуй сделать моим способом и всё должно быть отлично.

Оффлайн ZXprSL

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #12 : 31 Марта 2009, 22:01:09 »
Макаров RU,

А где VLAN ID указывается для каждого виртуального интерфейса?
« Последнее редактирование: 31 Марта 2009, 22:02:40 от ZXprSL »

Оффлайн warlock

  • Активист
  • *
  • Сообщений: 257
  • Linux Ubuntu 12.04
    • Просмотр профиля
Re: 2 провайдера через свитч?
« Ответ #13 : 01 Апреля 2009, 14:42:49 »
2Макаров RU
а разве dir 100 поддерживает vlan??
на сколько я знаю не дорогой хаб с поддержкой vlan  это D-Link des 2108

одно время тож пытался настроить 2 прова но как то руки не дошли до этого. от первого нужен был инет от второго только п2п и сервак обновлений убунты  https://forum.ubuntu.ru/index.php?topic=44033.0  вот по этому мануалу (сейчас не робит почему то) http://gazette.linux.ru.net/rus/articles/lartc/x348.html



« Последнее редактирование: 01 Апреля 2009, 14:57:20 от warlock »

Strangertlt

  • Гость
Re: 2 провайдера через свитч?
« Ответ #14 : 01 Апреля 2009, 17:57:11 »
Да DIR-100 поддерживает, он имеет 3 версии прошивки, это маршрутизатор, маршрутизатор трипл плей и vlan коммутатор, перепрошить можно на свой вкус. Что касается vlan id, допустим у тебя 3 сети, для своей сети берёшь vlan id 1, для одного провайдера 2, для второго 3 В точности меню его не помню но если коротко то заводишь в нём эти 3 вилана, на 1-м порту например ставишь для всех трёх tag а в меню port vid на этом порту 1, его ты включишь в сетевую карту, на второй порт ставишь untag и в port vid тоже 1 - порт в локальную сеть, дальше на 3-й порт ставишь vlan 2 в untag и port vid там же тоже 2, этот порт будет для первого провайдера, следующий аналогично делаешь для второго с его номером вилана. Вот и всё. Рекомендую сделать это с веб-интерфейса, с телнета там неудобный синтаксис команд. Как конфигурится сетевуха я уже привёл пример.

 

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