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

Исходное сообщение
"Подключение второго провайдера."

Отправлено aba , 21-Мрт-05 14:20 
Я новичок в Linuxe поетому строго не судите, а направте в нужное русло. Нужно подключить второго провайдера.

Было так. Есть машина на RH7.3 одна сетевуха - смотрящая в локалку, модем - на нем диал-ап к провайдеру. IP-динамический. На машине крутится Sendmail,fetchmail, popper - для почти. Squid - с аутентификацией по паролю.Плюс ночю запускаются всякие скрипти которие скачивают апдейти к всяким законодательним базам и т.д. Диал-ап с большим лимитом времени - 480 час в месяц (но не безлимитный, поетому ppp не поднят постоянно), за небольшие деньги. Трафик 2.5Г. Доступ в інет только через Squid, nat не используется.

Хочу чтоби было. Берем виделенку от другого провайдера, втикаем во вторую сетевуху. Лимит 1Г, цена за метр раза в 3-4 више чем по диалапу. и на одной машине делаем следующие настройки. Отправка почты в мир через виделенку - всегда.Прием почти от первого провайдера через ppp, от второго через выделенку. Инет-есть несколько категорий пользователей. К примеру BOSS'ы всегда выходят через выделенку.USER-html файли грузятся через виделенку. Большие файли ZIP EXE ... через диалап. локальние скрипты грузят бази через диалап. Некоторие локально запущение скрипти должни иметь возможность грузить информацию через выделенку. Тоесть возможность локальним скриптам указивать както (через переменную окружения) через что качать. Иногда приходится делать зеркало сайта, нужно ето делать через диалап (возможно вариант третего типа пользователей которие всегда сидят на диалап и в качалку сайта прописать имя етого типа пользователя).В принципе прямое подключение станций в инет через nat не надо, желательно все через Squid (если он такое может).

Обыкновенный диалап я настроил. А для реализации нового варианта тех.задания у меня не хватает знаний. Подскажите может ктото делал похожее. Направте что почитать. Нужно направление в котором искать.


Содержание

Сообщения в этом обсуждении
"Подключение второго провайдера."
Отправлено NZ , 21-Мрт-05 17:48 
имхо, iproute 2

"Подключение второго провайдера."
Отправлено Sima , 22-Мрт-05 11:12 
>имхо, iproute 2

В сквиде есть опции типа outgoing address или того. Cтроишь ACL и рулишь то на выделенку то на диалап. Но чтобы разрулить ftp, smtp и pop3 то без iproute2 не обойтись.
У меня похожая ситуация только внешних каналов 4 (один из которых анлим uaix 10 мегабит) и все это разруливается вот уже полтора года.


"Подключение второго провайдера."
Отправлено Lt_Flash , 22-Мрт-05 12:27 
Согласен, Вам сюда http://lartc.org/howto/
>>имхо, iproute 2
>
>В сквиде есть опции типа outgoing address или того. Cтроишь ACL и
>рулишь то на выделенку то на диалап. Но чтобы разрулить ftp,
>smtp и pop3 то без iproute2 не обойтись.
>У меня похожая ситуация только внешних каналов 4 (один из которых анлим
>uaix 10 мегабит) и все это разруливается вот уже полтора года.
>



"Подключение второго провайдера."
Отправлено aba , 22-Мрт-05 12:31 
>>имхо, iproute 2
>
>В сквиде есть опции типа outgoing address или того. Cтроишь ACL и
>рулишь то на выделенку то на диалап. Но чтобы разрулить ftp,
>smtp и pop3 то без iproute2 не обойтись.
>У меня похожая ситуация только внешних каналов 4 (один из которых анлим
>uaix 10 мегабит) и все это разруливается вот уже полтора года.
>

Первое что радует, ето то, что у кого-то ето работает. Я так понимаю начинать надо с iproute. Сделать правильно маршрутизацию, а дальше братся за сквид.
Вчера начал читать, Linux Advanced Routing HOWTO.(Или есть чтото лучшее по теме, может что-то на руском).Думаю вопроси еще будут.
Пока сходу такой вопрос. Может ли бить два дефаулт гетевея, я так понимаю в iproute, создается два маршрута на разние интерфейси?
И второй.Диалап уменя с динамическим ip, на машине висит diald, которий поднимает канал ppp при необходимости. Будет ли работать diald в связке с iproute, или надо что-то другое? И какой IP прописать для маршрута на ppp? 0.0.0.0 или вообще ничего не писать.
Sima, кинь пожалуйста свои конфиги, к iproute.На примере всетаки легче разбиратся.


"Подключение второго провайдера."
Отправлено Lt_Flash , 22-Мрт-05 12:42 
Вот вам живой пример, как все сделать :)
http://lartc.org/howto/lartc.rpdb.multiple-links.html

"Подключение второго провайдера."
Отправлено Lt_Flash , 22-Мрт-05 12:46 
Виноват, вот еще конкретнее. Предыдущий пример был просто разделение между двумя провайдерами, а вот здесь отправка почты через одного, а всего остального - через другого провайдера

http://lartc.org/howto/lartc.netfilter.html