Страница 1 из 2
Автоматической переключение между каналами
Добавлено: 2007-10-05 8:12:04
kapa6ac
Есть два канала в инет - один основной второй резервный, соответственно один анлим, а второй дорогущий канал.
Вот и вопрос - можно как-то заставить роутер автоматически выбирать резервный канал при падении основного, ну и переключение обратно при восстановлении основного?
Re: Автоматической переключение между каналами
Добавлено: 2007-10-05 8:18:00
Alex Keda
kapa6ac писал(а):Есть два канала в инет - один основной второй резервный, соответственно один анлим, а второй дорогущий канал.
Вот и вопрос - можно как-то заставить роутер автоматически выбирать резервный канал при падении основного, ну и переключение обратно при восстановлении основного?
а роутер на чём?
а вообще - таких скриптов пачками - и по форуму, и по сайту, и по инету...
Re: Автоматической переключение между каналами
Добавлено: 2007-10-05 18:12:43
burn
роутер на freebsd, но, непонятно как завязать это с учетом траффика и натом.
Re: Автоматической переключение между каналами
Добавлено: 2007-10-08 10:51:34
schizoid
а вот как в таком случае быть с ДНС?
просто выскажите свои мысли. а то у мну как-то один виндузятник спрашивал, у них есть 2 канала, но на резерве не ходит почта, т.к. меняется ИП в ДНСе. единственное что я мог ему посоветовать так это ДНС дергать скриптами. може еще есть варианты? типа динамики?
Re: Автоматической переключение между каналами
Добавлено: 2007-10-08 11:18:24
dikens3
У меня DNS у прова, так что пифиг на каком канале сидеть. :-)
Re: Автоматической переключение между каналами
Добавлено: 2007-10-08 12:28:53
_kirill_
kapa6ac писал(а):Есть два канала в инет - один основной второй резервный, соответственно один анлим, а второй дорогущий канал.
Вот и вопрос - можно как-то заставить роутер автоматически выбирать резервный канал при падении основного, ну и переключение обратно при восстановлении основного?
я делал скриптом, можно через ospf, более правильно, тока провы не согласятся.
Re: Автоматической переключение между каналами
Добавлено: 2007-10-08 13:25:42
Alex Keda
почту - вторичный MX на второй IP
Re: Автоматической переключение между каналами
Добавлено: 2007-10-08 14:04:33
dikens3
lissyara писал(а):почту - вторичный MX на второй IP
У него все DNS на одном канале.
Может 2-й ДНС на другой канал вынести?
Re: Автоматической переключение между каналами
Добавлено: 2007-10-08 14:22:49
chani
вообще тема интересаня .. хотелось бы скрипт смены шлюзовой увидеть :-)
Re: Автоматической переключение между каналами
Добавлено: 2007-10-08 16:49:28
schizoid
самое гавно это то , что все это у него на винде.
Re: Автоматической переключение между каналами
Добавлено: 2007-10-09 8:40:41
Adekamer
децкий сад
метрика в таблице маршрутизации начто нужна ?
все заморочки только в грамотной настройке фаервола и ната
Re: Автоматической переключение между каналами
Добавлено: 2007-10-09 14:41:27
burn
Adekamer писал(а):децкий сад
метрика в таблице маршрутизации начто нужна ?
все заморочки только в грамотной настройке фаервола и ната
товарищ гуру, расскажите ламерам
Re: Автоматической переключение между каналами
Добавлено: 2007-10-09 14:42:15
Alex Keda
в БСД нет метрики.
вернее есть, но где-то внутри ядра и менять её не получится.
Re: Автоматической переключение между каналами
Добавлено: 2007-10-09 15:28:32
Adekamer
Простите - и после этого вы запрешаете мне ковыряться в носу пальцем ?
а iproute2 в БЗД поддерживается ?
если нет - то я вообще не понимаю как можно БЗД делать шлюзом
ЗЫ: для тех кто незнает что такое метрика в таблице маршрутизации:
метрика - приоритет для маршрута - по типу релея (МХ) в почте
по недоступности наименьшего - выбирается следующий с большим значением
Лёха - не убивай - дай немного похоливарить- все равно ваших адептов к себе не утяну - а что то новенькое и интересное народ узнает
Re: Автоматической переключение между каналами
Добавлено: 2007-10-09 15:30:20
Alex Keda
Adekamer писал(а):Простите - и после этого вы запрешаете мне ковыряться в носу пальцем ?
а iproute2 в БЗД поддерживается ?
если нет - то я вообще не понимаю как можно БЗД делать шлюзом
ЗЫ: для тех кто незнает что такое метрика в таблице маршрутизации:
метрика - приоритет для маршрута - по типу релея (МХ) в почте
по недоступности наименьшего - выбирается следующий с большим значением
Лёха - не убивай - дай немного похоливарить- все равно ваших адептов к себе не утяну - а что то новенькое и интересное народ узнает
да холиварь

тут народ спокойный, это не опеннет/лор/сисадминс/прочия где сразу гнут пальцы и вспоминают газификацию луж
Re: Автоматической переключение между каналами
Добавлено: 2007-10-10 21:03:03
burn
господа, скрипт переключения нашел, а как же переключать ДНС? у меня два провайдера с разными ДНС...
Re: Автоматической переключение между каналами
Добавлено: 2007-10-10 21:51:17
Alex Keda
Re: Автоматической переключение между каналами
Добавлено: 2007-10-11 18:00:54
FireWall
Еще вопрос, как заставить работать одновременно две выделенки (smtp, pop3, http, icmp and etc) на одном серваке при:
Код: Выделить всё
mail# host irkpost.ru
irkpost.ru has address 195.46.113.41
irkpost.ru has address 91.185.48.214
irkpost.ru mail is handled by 10 mail.irkpost.ru.
irkpost.ru mail is handled by 5 mail.post.irk.ru
соответственно чтобы видели как в локале так и с наружи.
Re: Автоматической переключение между каналами
Добавлено: 2007-10-11 18:34:23
Alex Keda
FireWall писал(а):Еще вопрос, как заставить работать одновременно две выделенки (smtp, pop3, http, icmp and etc) на одном серваке при:
Код: Выделить всё
mail# host irkpost.ru
irkpost.ru has address 195.46.113.41
irkpost.ru has address 91.185.48.214
irkpost.ru mail is handled by 10 mail.irkpost.ru.
irkpost.ru mail is handled by 5 mail.post.irk.ru
соответственно чтобы видели как в локале так и с наружи.
непонял
Re: Автоматической переключение между каналами
Добавлено: 2007-10-11 20:07:55
dikens3
У www.твой_домен.ru только один IP-Адрес?
Как он придёт по другому каналу?
2-й канал у этого же провайдера?
Да - пусть настроит динамическую маршрутизацию
Нет - Договаривайся с обоимя провами и пусть между собой договариваются.
Примерно так, но только в теории могу описать. Никогда не пробовал.
P.S. Работать будет только mx-backup, если отрубится основной канал, не более того.
Re: Автоматической переключение между каналами
Добавлено: 2007-10-12 4:54:27
FireWall
lissyara писал(а):
непонял
Код: Выделить всё
PPPoE1 - 195.46.113.41 (Провайдер 1)
PPPoE2 - 91.185.48.214 (Провайдер 2)
mail# host irkpost.ru
irkpost.ru has address 195.46.113.41
irkpost.ru has address 91.185.48.214
irkpost.ru mail is handled by 5 mail.irkpost.ru.
irkpost.ru mail is handled by 10 mail.post.irk.ru.
соответственно две записи MX и две записи А
с инета ломятся на оба айпи. Как сделать чтобы сервисы smtp, http, pop3, icmp and etc отвечали на обоих айпи?

Re: Автоматической переключение между каналами
Добавлено: 2007-10-12 7:51:37
Alex Keda
Re: Автоматической переключение между каналами
Добавлено: 2007-10-12 9:46:59
FireWall
lissyara писал(а):чё-то типа
че та типа вообще не понял

Re: Автоматической переключение между каналами
Добавлено: 2007-10-12 10:08:31
dikens3
пиши подробнее что имеется, что работает, а что нет.
Re: Автоматической переключение между каналами
Добавлено: 2007-10-12 10:52:18
FireWall
Это PPTP, хотя в принцепе не важно
Код: Выделить всё
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1464
inet 195.206.34.49 --> 195.206.40.3 netmask 0xffffffff
Это PPPoE
Код: Выделить всё
ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1492
inet 90.188.254.125 --> 195.46.116.204 netmask 0xffffffff
Код: Выделить всё
energy# netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 195.206.40.3 UGS 0 78769 ng0
10.5.0.32/27 link#3 UC 0 0 xl1
10.5.0.33 00:30:7b:9c:78:00 UHLW 2 2 xl1 665
10.5.0.34 00:02:1b:fd:2e:85 UHLW 1 4 lo0
90.188.254.125 lo0 UHS 0 39 lo0
195.206.40.2 10.5.0.33 UGHS 0 13533126 xl1
195.206.40.3 195.206.34.49 UH 1 0 ng0
Если жестко задавать маршрутизацию route add ${net_provider2} ${gw_provaier2} то пакеты которые пришли от провайдера 2 идут по дефолтному маршруту. и соответствено не фига не работает
Код: Выделить всё
energy# ps ax| grep natd
72648 ?? Ss 3:17.50 /sbin/natd -f /etc/natd.conf -n ng0
72723 ?? Is 0:17.03 /sbin/natd -f /etc/natd.dsi -n ng1
76615 p1 R+ 0:00.00 grep natd
Код: Выделить всё
irkutsk / # host irkpost.ru
irkpost.ru has address 195.46.113.41
irkpost.ru has address 91.185.48.214
irkpost.ru mail is handled by 5 mail.irkpost.ru.
irkpost.ru mail is handled by 10 mail.post.irk.ru.