приветствую всех гуру Микротика

Обсуждение ПО и его настройки
Аватара пользователя
Nur
Сообщения: 26
Зарегистрирован: 30 май 2018, 08:04

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

/ip route
add comment=MainGW distance=1 gateway=xxxxxxxxxxx.169
add check-gateway=ping comment=RsrvGW disabled=yes distance=2 gateway=\
xxxxxxxxxxx.25

/tool netwatch
add down-script="/ip route set [find comment=\"MainGW\"] disabled=yes\r\
\n/ip route set [find comment=\"RsrvGW\"] disabled=no" host=8.8.4.4 \
interval=10s up-script="/ip route set [find comment=\"MainGW\"] disabled=n\
o\r\
\n/ip route set [find comment=\"RsrvGW\"] disabled=yes"


KARaS'b
Сообщения: 1199
Зарегистрирован: 29 сен 2011, 09:16

Все правильно. Нетвоч пингует 8.8.4.4, канал падает, пинги пропадают, нетвоч переключает канал на резервный, но поскольку интернет снова есть пинги до ...4.4 появляются снова. нетвоч думает что основной канал снова поднялся и переключает обратно на него.
Заблокируйте возможность пинговать 8.8.4.4 через резервный канал и в маршрутах пропишите явный маршрут до этого адреса через первого провайдера иначе вы столкнетесь еще с одной проблемой.


Аватара пользователя
Nur
Сообщения: 26
Зарегистрирован: 30 май 2018, 08:04

верно?
ip firewall filter add action=drop chain=output comment="RsrvGW 8.8.4.4 to reserved internet-channel" dst-address=8.8.4.4 out-interface="ether7 - RsrvGW" protocol="icmp"

а вот на счет явного маршрута не понял....


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

KARaS'b писал(а): 11 июн 2018, 11:57 Заблокируйте возможность пинговать 8.8.4.4 через резервный канал и в маршрутах пропишите явный маршрут до этого адреса через первого провайдера иначе вы столкнетесь еще с одной проблемой.
руки за такое отрывать надо, а есть еще особо одаренные который считают что данный метод есть резервирование нормально и с людей деньги за это берут


Есть интересная задача и бюджет? http://mikrotik.site
Аватара пользователя
Nur
Сообщения: 26
Зарегистрирован: 30 май 2018, 08:04

а как нужно? просматрите мою проблему?


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

Nur писал(а): 11 июн 2018, 13:43 а как нужно? просматрите мою проблему?
Как бы так сказать. В Интернете полно подобных решений от идиотов которые нагуглили готового и считают себя теперь гуру и постят и перепостят одну и ту же хрень на куче ресурсов. Тут к стати тоже есть несколько таких типов. Нормальное решение стоит денег.Правда несколько раз видел человечеcкое решение в инете в свободом доступе.

Намекну, кто в теме тот поймет. Да собствено кто в теме и ненадо намекать.

Маркируете маршруты, выставлете жесткие плавиа для них.
Пишите скрипт в котором жестко обозначено через какой маршрут один и тот же хост пинговать.

Ну дальше все понтяно

Последнюю реализацию еще не проверял, как то руки не дошли но в ближайшее время обязательно опробую с лайт скриптом ибо последняя версия роуерос явно это позволяет.

А вот этом недохерзнаетче который в инет вывесил это решение и тем кто его за деньги людям внедряет руки точно оторвать надо. Уроды блин. Вот правдо прикепело уже.

А вам тс тоже бы по бошке дать надо ибо смотрите подобное решене и головой не думаете, а еще на форуме потом пишите мол помогите, я овошь.


Есть интересная задача и бюджет? http://mikrotik.site
Аватара пользователя
Nur
Сообщения: 26
Зарегистрирован: 30 май 2018, 08:04

Да вот в этом и прикол весь. Я не шибко дружу с микротиком. На просторах интернета нашел самое популярное решение резервирования интернета . Оно и мне подходит. все написал как по инструкции.


/ip route
add comment=MainGW distance=1 gateway=xxxxxxxxxxx.169
add check-gateway=ping comment=RsrvGW disabled=yes distance=2 gateway=\
xxxxxxxxxxx.25

/tool netwatch
add down-script="/ip route set [find comment=\"MainGW\"] disabled=yes\r\
\n/ip route set [find comment=\"RsrvGW\"] disabled=no" host=8.8.4.4 \
interval=10s up-script="/ip route set [find comment=\"MainGW\"] disabled=n\
o\r\
\n/ip route set [find comment=\"RsrvGW\"] disabled=yes"


понять не могу почему при переключении на резевный канал черезе 10 сек опять пытается переключится на основной , ведь основной не пингуется. и опять переходит на резерный, вся это тема продожается каждые 10 сек (как и указано в правиле). по идее должно переключатся после того как проходит пинг. а он сразу переключает ( не находя пинга опять переключает) . и 10 сек нету интернета...


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

Выше вам уже объяснили почему так происходит


Есть интересная задача и бюджет? http://mikrotik.site
Аватара пользователя
Nur
Сообщения: 26
Зарегистрирован: 30 май 2018, 08:04

блокировал черезе резервный канал пинги до 8.8.4.4. ситуация теперь такая.
отвал основной интернет , идет переключение. но когда основной появляется обратно не переключается


KARaS'b
Сообщения: 1199
Зарегистрирован: 29 сен 2011, 09:16

vqd писал(а): 11 июн 2018, 13:14 руки за такое отрывать надо, а есть еще особо одаренные который считают что данный метод есть резервирование нормально и с людей деньги за это берут
Мне кажется вы через чур резки, а еще и модератор...
Человек сам выбрал себе решение и чуть выше даже описал, что оно его устраивает, я только объяснил человеку в чем его проблема и как ее решить.


Ответить