Как динамически менять шлюз по умолчанию?

May 18, 2020 23:46

Продолжение поста

Есть куча lte модемов. Необходимо попеременно работать с каждым модемом (гнать трафик, не отключая остальные).


Read more... )

Вопрос

Leave a comment

Comments 24

arush_damage May 18 2020, 22:10:01 UTC
Не уверен что это может влиять, но у тебя разные тулзы для настройки роутов используются:
1) ip route flush all
2) route add ...

Я б начал с того что переписал бы вторую команду как "ip route add ...."

ЗЫ. А по хорошему - настроить каждый модем на свою сеть

Reply


berlinux May 18 2020, 22:28:05 UTC

Опиши цель. Чего ты хочешь добиться.

Reply

free_artp May 19 2020, 06:56:11 UTC
+1
Чего хочется? Баланс? Агрегат? Что на дальнем конце (за опсосом)?

Может BFD?

Reply

dlinyj May 19 2020, 07:32:27 UTC
Поочерёдное измерение скорости на каждом интерфейсе.

Reply

dlinyj May 19 2020, 07:22:46 UTC
Замеры скорости на каждом конкретном интерфейсе. По другому (не важно какому), может быть подключение ssh или vpn.

Reply


t_mike May 19 2020, 04:37:46 UTC
скорее всего каждый модем в своём namespaces и дальше рулить трафик с них

Reply

dlinyj May 19 2020, 07:22:59 UTC
Можно подробнее?

Reply

t_mike May 19 2020, 07:39:05 UTC
в двух словах не расскажешь, если коротко, то каждый namespaces это отдельный ip стек и есть возможность настроить взаимодействии между ними, материала в сети море

Reply

dlinyj May 19 2020, 07:44:04 UTC
блин, как искать? Можно просто дать ссылку на пример использования.

Reply


berlinux May 19 2020, 07:48:57 UTC
Если тебе надо только мерить скорость - предложение с namespaces дельное. Это поможет обойти проблемы с одинаковыми подсетями.
Как вариант - убедить эти рутеры(модемы) использовать разные подсети или перевести их в режим настоящих модемов, чтобы поднимать ppp соединение.
Чтобы соединение ssh постоянно не рвалось - можно менять не default gateway, а только маршрут к серверу с которым измеряется скорость.

Reply

dlinyj May 19 2020, 08:01:34 UTC
Как вариант - убедить эти рутеры(модемы) использовать разные подсети или перевести их в режим настоящих модемов, чтобы поднимать ppp соединение.

На этой модели ppp невозможно. Настраивать каждый отдельный модем тоже невозможно (их может быть сотни-тысячи штук).

Чтобы соединение ssh постоянно не рвалось - можно менять не default gateway, а только маршрут к серверу с которым измеряется скорость.

Это тоже невозможно, сервера разные.

Reply


samrustor May 19 2020, 09:07:03 UTC
мб даунап интерфейс?

Reply

dlinyj May 19 2020, 09:34:19 UTC
Я так делал https://dlinyj.livejournal.com/806920.html . Меня за это наругали. И это рвёт ssh соединение.

Reply

samrustor May 19 2020, 10:56:14 UTC
понятно. а выше предлагали каждому модему свой ип дать, тоже не взлетает? дефолтный роут и днс можно ж похоже скриптом поменять. заодно мб выяснится, какой модем глючит?

Reply

dlinyj May 19 2020, 11:40:55 UTC
выше предлагали каждому модему свой ип дать, тоже не взлетает? дефолтный роут и днс можно ж похоже скриптом поменять. заодно мб выяснится, какой модем глючит?

Вы скрипт посмотрите. Всё это реализовано. Глючат попеременно все.

Reply


Leave a comment

Up