Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Feodor Trubetskoy                    2:5020/400     13 Jan 2001  03:22:25
 To : All
 Subject : Re: Secondary address
 -------------------------------------------------------------------------------- 
 
 Просто прописывание 2 адресов на один интерфейс проблему доступа к серверу
 не решает.
 
 Доступ к серверу происходит по IP адресу, который, очевидно, клиент получает
 от ДHС. Если у интерфейса меняется IP адрес, то и на ДHС надо его менять.
 Это - первое, про входящий трафик.
 
 Второе: исходящий трафик. Здесь нужно менять таблицу маршрутизации на
 сервере, т.е.переключить исходящий трафик с сервера на другой роутер. Это
 если предположить простейший случай: есть 2 роутера, один подключен к одному
 провайдеру, другой - к другому, один - основной, другой - резервный. И IP
 адреса из разных автономных систем, конечно.
 
 Вопрос, как автоматизировать переключения серверного трафика с одного
 роутера на другой, в целом нетривиальный (по крайней мере нигде я не нашел
 готового решения). В частном случае, когда сбой происходит на одном из
 роутеров, это решается, например так:
 
 а) 2 этих роутера общаются через RIP, а на сервере тоже RIP, в режиме
 silent. При сбое одного из роутеров (или их интерфейсов) буде соотв.
 сообщение RIP в сети, сервер это сообщение поймает и обновит свою таблицу
 маршрутизации.
 
 б) нужно, что бы и IP адрес сервера поменялся автоматически, а иначе
 обратный входящий трафик будет пытаться пройти через упавший роутер. Здесь
 можно не менять адрес интерфейса, а просто на резервном роутере настроить
 NAT (если роутер поддерживает NAT), так что бы он подставлял свой обратный
 IP адрес исходящих пакетов от сервера.
 
 в)нужно обновить запись в ДHС, как это сделать автоматически - не знаю, но в
 некритических случаях используют раунд-робин ДHС. Если просто поменять
 запись в ДHС, то это сработает не сразу, а через TTL. Поэтому иногда
 раунд-робин предпочтительнее.
 
 Если сбой происходит не на роутере, а дальше, у провайдера, то все
 становится настолько сложно, что проще это все вручную делать. Или написать
 готовый скрипт, который запускать в случае сбоя.
 
 С пожеланиями,
 Фёдор
 "Vladimir Shishkov" <vshishkov@rfnet.ru> wrote in message
 news:93mftr$1ba3$1@gavrilo.mtu.ru...
 
 > Всем привет.
 > FreeBSD 3.4, одна сетевуха.
 > Имеется след. задача: надо прописать на интерфейсе два разных адреса из
 > разных сетей, так чтобы при падении одного канала до сервера можно было бы
 > достучаться по другому. Что надо сделать?
 > Спаибо.
 >
 >
 --- ifmail v.2.15dev5
  * Origin: MTU-Intel ISP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Secondary address   Vladimir Shishkov   12 Jan 2001 12:41:53 
 Re: Secondary address   Jen Linkova   12 Jan 2001 13:13:53 
 очень остроумно :-[]   Vladimir Shishkov   12 Jan 2001 14:01:32 
 Re: очень остроумно :-[]   Valentin Davydov   12 Jan 2001 16:24:46 
 Re: очень остроумно :-[]   Jen Linkova   12 Jan 2001 16:51:40 
 Re: очень остроумно :-[]   Alexey Polkovnikov   12 Jan 2001 19:08:02 
 Re: очень остроумно :-[]   Serge Y. Zhukov   12 Jan 2001 20:51:46 
 Re: очень остроумно :-[]   Pavel Petrienko   16 Jan 2001 12:21:12 
 Re: Secondary address   kostya   12 Jan 2001 15:49:58 
 Re: Secondary address   Vladimir Shishkov   12 Jan 2001 16:49:07 
 Re: Secondary address   Charlie Root   12 Jan 2001 19:14:13 
 Secondary address   Alex Masterov   15 Jan 2001 15:31:20 
 Re: Secondary address   Feodor Trubetskoy   13 Jan 2001 03:22:25 
 Secondary address   Sergei Simonenko   14 Jan 2001 00:03:31 
Архивное /ru.unix.bsd/91048e16c0d5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional