URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 19388
[ Назад ]

Исходное сообщение
"Необходима помощь по использовании 2-х модемов через iproute2"

Отправлено DM_M , 30-Июл-09 17:39 
  Здравствуйте.

  Сначала хотел бы сказать, что тема должна была называться: "Необходима помощь по использовании 2-х dial-up модемов в Linux с помощью iproute2". Не влезло в текст-бокс сайта.

  Далее, хочу попросить, если подобная тема поднималась, отправить ссылку разбора темы по адресу с е-мылом. Ибо полностью перелопатить форум возможности нет, о чём опишу далее.

  НУ ПРИСТУПАЮ К ПРОБЛЕМЕ. Ой... Капс лок. Извиняюсь...
  Суть была вот в чём...
  Есть вторичная сетка, которая имеет доступ к основной сети предприятия и оттуда имела доступ в инет. Всё было гут до двух событий: 1) в инет ходили через основную сеть, пока не грянул кризис; 2) там был толковый админ.
  Проблема была:
  В следующем: 1) был необходим выход в инет, 2) была необходима связь с остальной сетью, 3) как оказалось, в отсутствии конфликта между пунктами 1 и 2.

  Эту проблему в силу своих возможностей я решил (пока не забыл, я админ по типу франчайзинга - нужен вызвали, не нужен - не помнят : >:-E).
  
  Моей задачей было: что бы внутренние сети работали без проблем, и из моей сети был доступен выход в инет. Вроде всё просто.
  
  Ттеперь основная часть истории. Когда мы были полностью объединены с основной сетью проблем не было. Всё работало отлично и никому не было дела. Но грянул МЭК, и главная контора посчитала, что расход на интернет для допофисов не есть гут, нам сказали - нужен инет, мутите сами, нет - удачи для замуты через шефа.
  Наша компания решила выходить через 3г мегафон-модем (скорость была еджовая, но это смысла не меняет). Интернет мы полчуили, всякие менежреы получили доступ к одноклассникам, маилу и иже подобному.
  Смешная и одновременно грустная часть истории. Рабочую станцию директора и сервер сети объединили в одно. кто и зачем это сделал - не знаю.

  Но штука в том, что: в зависимости от требований сервер должен маршрутизировать пакеты в определённую сеть. А есть 2 диал-упа (например, запрос 1с во внутреннюю сеть, и запросы однокласснтков во внешнюю). Вопрос: как указать в какую сеть маршрутизировать пакет. С условием, что обычно ррр0 - это мегафон модем, ррр1 - внутренняя сеть. Если сервер виснет, директор запускает скрипты соединения в любом порядке, в итоге вниуренние скрипты уходят безответно в мегафон, а инетовские в левую локаль. Я не знаю, как при соединении указать имя назначения, пэтому пакеты идут по жёстко прописанному адресу, а из-за постоянных падений сервера имя соединений не совпадают...
  В кериовинероут можно чётко указать имя необходимого соединения, как то же самое сделать в Линух и ипроуте2.
  Подскажите,  пожалуйста. Из-аз двойного дорогого трафика не могу просмотреть форум полностью. Поделитесь, пожалуйста, опытом.


Содержание

Сообщения в этом обсуждении
"Необходима помощь по использовании 2-х модемов через iproute..."
Отправлено dispay666 , 31-Июл-09 04:55 
>[оверквотинг удален]
>ррр0 - это мегафон модем, ррр1 - внутренняя сеть. Если сервер
>виснет, директор запускает скрипты соединения в любом порядке, в итоге вниуренние
>скрипты уходят безответно в мегафон, а инетовские в левую локаль. Я
>не знаю, как при соединении указать имя назначения, пэтому пакеты идут
>по жёстко прописанному адресу, а из-за постоянных падений сервера имя соединений
>не совпадают...
>  В кериовинероут можно чётко указать имя необходимого соединения, как то
>же самое сделать в Линух и ипроуте2.
>  Подскажите,  пожалуйста. Из-аз двойного дорогого трафика не могу просмотреть
>форум полностью. Поделитесь, пожалуйста, опытом.

Зачем писать столько воды не по теме вопроса?
Вот ссылка где описывается маршрутизация через несколько каналов/провайдеров.
http://gazette.linux.ru.net/rus/articles/lartc/x348.html
И вот где маркировка пакетов для дальнейшего их маршрутизирования
http://gazette.linux.ru.net/rus/articles/lartc/c1430.html

А вообще стоит почитать весь lartc, лишним не будет точно.

С Праздником!!!



"Необходима помощь по использовании 2-х модемов через iproute..."
Отправлено Hawk , 31-Июл-09 05:50 
тут минимум 2 решения:
1. pppd можно жестко указать имя создаваемого интерфейса, т.о. route add -net .... dev ppp1 точно не промахнется мимо нужного ppp.
2. поднимайте маршруты в скриптах ip-up в /etc/ppp. Нужный маршрут будет подниматься после запуска соединения автоматически.