резервный статический маршрут на маршрутизаторе Linux

Кто-то на IRC указал, что я должен был объявить маршрут вручную в файле конфигурации сервера также. Я сделал это, и это создает маршрут после запуска. Я предполагаю, что не вполне понял, для какого iroute's были.

1
задан 23 December 2011 в 01:42
2 ответа

Если вы добавите 2 маршрута по умолчанию с разными метриками, это переключит маршрут только в том случае, если основной канал не работает, а другой вверх. Канал установлен (статус интерфейса канала), даже если маршрутизатор недоступен. Канал отключается только тогда, когда физическое соединение интерфейса не работает (например, несущая не обнаружена, другая внеполосная сигнализация).

Что вам действительно нужно, так это обнаруживать, когда удаленный маршрутизатор не работает, даже если канал работает. Это может быть выполнено с помощью протокола динамической маршрутизации.

Другой способ - использовать демон или скрипт crontab, который изменит маршрут по умолчанию в зависимости от доступности соседних маршрутизаторов.

РЕДАКТИРОВАТЬ: Ответ на ваш вопрос ниже. Но это не то, что вы должны настраивать для обеспечения избыточности.

ip route add default via R1 metric 100
ip route add default via R2 metric 200

Если вам нужно сделать избыточность для соединения между R1 и R2, вы должны установить LCAP, как написал @growse.

Канал отключается только тогда, когда физическое соединение интерфейса не работает (например, несущая не обнаружена, другая внеполосная сигнализация).

Что вам действительно нужно, так это обнаруживать, когда удаленный маршрутизатор не работает, даже если канал работает. Это может быть выполнено с помощью протокола динамической маршрутизации.

Другой способ - использовать демон или скрипт crontab, который изменит маршрут по умолчанию в зависимости от доступности соседних маршрутизаторов.

РЕДАКТИРОВАТЬ: Ответ на ваш вопрос ниже. Но это не то, что вы должны настраивать для обеспечения избыточности.

ip route add default via R1 metric 100
ip route add default via R2 metric 200

Если вам нужно сделать избыточность для соединения между R1 и R2, вы должны установить LCAP, как написал @growse.

Канал отключается только тогда, когда физическое соединение интерфейса не работает (например, несущая не обнаружена, другая внеполосная сигнализация).

Что вам действительно нужно, так это обнаруживать, когда удаленный маршрутизатор не работает, даже если канал работает. Это может быть выполнено с помощью протокола динамической маршрутизации.

Другой способ - использовать демон или скрипт crontab, который изменит маршрут по умолчанию в зависимости от доступности соседних маршрутизаторов.

РЕДАКТИРОВАТЬ: Ответ на ваш вопрос ниже. Но это не то, что вы должны настраивать для обеспечения избыточности.

ip route add default via R1 metric 100
ip route add default via R2 metric 200

Если вам нужно сделать избыточность для соединения между R1 и R2, вы должны установить LCAP, как написал @growse.

Это может быть выполнено с помощью протокола динамической маршрутизации.

Другой способ - использовать демон или скрипт crontab, который изменит маршрут по умолчанию в зависимости от доступности соседних маршрутизаторов.

РЕДАКТИРОВАТЬ: Ответ на ваш вопрос ниже. Но это не то, что вы должны настраивать для обеспечения избыточности.

ip route add default via R1 metric 100
ip route add default via R2 metric 200

Если вам нужно сделать избыточность для соединения между R1 и R2, вы должны установить LCAP, как написал @growse.

Это может быть выполнено с помощью протокола динамической маршрутизации.

Другой способ - использовать демон или скрипт crontab, который изменит маршрут по умолчанию в зависимости от доступности соседних маршрутизаторов.

РЕДАКТИРОВАТЬ: Ответ на ваш вопрос ниже. Но это не то, что вы должны настраивать для обеспечения избыточности.

ip route add default via R1 metric 100
ip route add default via R2 metric 200

Если вам нужно сделать избыточность для соединения между R1 и R2, вы должны установить LCAP, как написал @growse.

3
ответ дан 3 December 2019 в 16:51

Если вы просто пытаетесь добиться устойчивости канала связи между маршрутизаторами и коммутатором, то вы нацелены на неправильный уровень в стеке OSI.

Похоже, вам просто нужно соединить две сетевые карты вместе на каждом маршрутизаторе, чтобы создать магистраль Ethernet, и настроить ее на коммутаторе. Либо LACP, либо Etherchannel, в зависимости от того, что поддерживает коммутатор.

3
ответ дан 3 December 2019 в 16:51

Теги

Похожие вопросы