LINUX.ORG.RU

История изменений

Исправление mky, (текущая версия) :

При первом выполнении скрипт скорее всего ругается на команду:

ip route add $P2_NET dev $IF2 src $IP2

так как если на интерфейс назначен адрес с маской (подсетью), то и маршрут в эту сеть появится при поднятии интерфейса.

На перезапуск сети, точнее на повторное выполнение, ваш скрипт не расчитан, ″ip rule″ при каждом выполнении будет добавлять правила к уже существующим, ″ip route add″ ругаться на уже существующие маршруты. И, так как, скрипт будет вызван для каждого интерфейса, ругательств будет много.

Но, как бы терпимо, маршруты у вас добавляются, содержимое таблиц нормальное. Разве что, 127.0.0.0/8 в таблицах T1 и T2 лишее, этот маршрут и так есть в таблице local.

Исходная версия mky, :

Ругается один раз, скорее всего на команду:

ip route add $P2_NET dev $IF2 src $IP2

так как если на интерфейс назначен адрес с маской (подсетью), то и маршрут в эту сеть появится при поднятии интерфейса.

На перезапуск сети, точнее на повторное выполнение, ваш скрипт не расчитан, ″ip rule″ при каждом выполнении будет добавлять правила к уже существующим, ″ip route add″ ругаться на уже существующие маршруты. Но, как бы терпимо, маршруты у вас добавляются, содержимое таблиц нормальное. Разве что, 127.0.0.0/8 в таблицах T1 и T2 лишее, этот маршрут и так есть в таблице local.