Очередная задачка для мозга и, дабы собраться с мыслями и определиться, чего ж хочу и как)))
Дано: убунту (шлюз), на убунте 2 сетевых интерфейса. Маршрутизатор драйтек вигор 2820.
ubuntu:
eth0 - локальная сеть 192.168.5.0/24
eth1 - выделенный канал до 192.168.10.0/24
На драйтеке IPSec до 192.168.10.0/24
хочется сделать отказоустойчивость при помощи метрики и маршрутизации.
При доступном подключении через eth1, все пакеты для 10.0 передавайть через eth1, если нет, тогда через драйтек.
Предположительный вид маршрутизации:
192.168.10.0 255.255.255.0 gw <ip eth1> metric 1
192.168.10.0 255.255.255.0 gw <ip draytek> metric 100
Оттестить не можется ввиду недостатка знаний в области конфигурации файлика interfaces в /etc/network
Ибо, если забивать через консоль, то после отключение интерфейса или ребута компа, роуты падаютв небытие=(
Насколько я понимаю, маршруты можно вбить на up или down интерфейса?
Ну и отсюда же второй вопрос, если вбить в файлик такие строки под интерфейс eth1:
up route add -net 192.168.10.0 netmask 255.255.255.0 gw 172.16.1.1 (через eth1)
down route add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.5.254 (через драйтек)
Я брежу или все же логика хоть немного присутствует?