Подсеть IP-адресов, предоставленных нам центром обработки данных, по-видимому, была взята взаймы, поэтому они назначили нам новый блок и дали нам две недели, чтобы поменять их местами, в течение которых оба будут активны. Они находятся в совершенно разных сетях и, соответственно, имеют разные шлюзы. Машины представляют собой смесь Debian, Ubuntu, Windows 2003, Windows 2008 R2.
Лучше всего просто добавить второй шлюз с более высокой метрикой (численно)? Большая часть документации, которую я нашел для запуска нескольких шлюзов, была основана на предположении, что оба будут активны бесконечно. В то время как я предпочитаю модель аварийного переключения.
Добавление второго IP-адреса и другого шлюза действительно может стать проблемой. Механизмы обнаружения мертвого шлюза не очень сложны и далеки от совершенства. Кроме того, ваш интернет-провайдер может делать Фильтрация обратного пути и таким образом предотвращает любую асимметричную маршрутизацию.
Что бы я сделал, так это удостоверился, что ваш новый шлюз будет направлять трафик вашей старой подсети (есть вероятность, что это тот же интерфейс маршрутизатора, просто с добавленным к нему другим IP-адресом) и просто заменяет старый маршрут по умолчанию на новый после настройки псевдонимов IP-интерфейса с новыми адресами вместо этого добавления нового маршрута по умолчанию.