У нас единый паблик /24
подсеть с маршрутизатором BGP в качестве основного шлюза. Теперь меня интересует настройка второго роутера для резервирования.
Как мне работать с несколькими шлюзами на серверах в нашей общедоступной подсети?
Я нашел несколько других вопросов, связанных с несколькими шлюзами, которые, похоже, имеют дело с настройками NAT. В моей ситуации все серверы имеют общедоступные маршрутизируемые IP-адреса. Итак, насколько я могу судить, на самом деле не имеет значения, по какому маршруту идут входящие или исходящие пакеты.
Но я полагаю, что серверам нужен какой-то способ узнать, когда один из шлюзов не работает, и обойти его? Это достигается с помощью таких протоколов, как OSPF? И мне нужно развернуть это на всех моих серверах?
Вы хотите изучить HSRP и отслеживание. Это зависит от того, как вы определите «шлюз не работает» - посмотрите http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a0080094e8c.shtml.
Или, если у вас есть 2 маршрутизатора, и они используют BGP, просто используйте HSRP между ними, и если маршрутизатор 1 теряет связь с Интернетом (BGP отключается), если это активный маршрутизатор HSRP, он просто отправит все пакеты к маршрутизатору 2, потому что у него нет лучшего маршрута.