2 провайдера - пинг не восстанавливается при обратном переходе на первого
Добавлено: 18 фев 2019, 23:19
Добрый день!
Экспериментирую с микротик - пытаюсь настроить рекурсивную маршрутизацию.
Обнаружил такую проблему, которую не могу понять или найти в интернете объяснение:
Запускаю с ноута (Windows 7) "ping -t ya.ru" (тут без разницы, т.к. c mail.ru и другими то же самое).
Делаю "tracert ya.ru" - вижу, что идёт через первого провайдера
При отключение внешнего интерфейса на первого провайдера во вкладке interfaces наблюдаю пропадание 1-2 пингов, и по "tracert ya.ru" вижу переключение на второго провайдера и пинги идут ровно.
Включаю интерфейс первого провайдера - и пинги на ya.ru пропадают. Если запустить пинги на что-то ещё то они есть, а вот именно на этот IP нет ответа.
Запущенный пинг в терминале микротика не падает - т.е. на нём всё отлично.
Да и вообще интернет на ноутбуке работает, но вот пинг не восстанавливается.
Пинг восстанавливается только если уронить второго провайдера или остановить его и подождать.
Ниже конфигурация (т.к. всё в локалке, то фаервол отключен):
По сути добавлена только рекурсивная маршрутизация:
Заранее благодарю!
Ответ найден - на другом форуме ткнули меня носом:
"Делается дополнительно если нужен доступ к хостам с разных провайдеров, маршруты по умолчанию должны быть, их ни кто не отменял.
"
Экспериментирую с микротик - пытаюсь настроить рекурсивную маршрутизацию.
Обнаружил такую проблему, которую не могу понять или найти в интернете объяснение:
Запускаю с ноута (Windows 7) "ping -t ya.ru" (тут без разницы, т.к. c mail.ru и другими то же самое).
Делаю "tracert ya.ru" - вижу, что идёт через первого провайдера
При отключение внешнего интерфейса на первого провайдера во вкладке interfaces наблюдаю пропадание 1-2 пингов, и по "tracert ya.ru" вижу переключение на второго провайдера и пинги идут ровно.
Включаю интерфейс первого провайдера - и пинги на ya.ru пропадают. Если запустить пинги на что-то ещё то они есть, а вот именно на этот IP нет ответа.
Запущенный пинг в терминале микротика не падает - т.е. на нём всё отлично.
Да и вообще интернет на ноутбуке работает, но вот пинг не восстанавливается.
Пинг восстанавливается только если уронить второго провайдера или остановить его и подождать.
Ниже конфигурация (т.к. всё в локалке, то фаервол отключен):
По сути добавлена только рекурсивная маршрутизация:
Код: Выделить всё
/ip route add check-gateway=ping distance=1 gateway=8.8.8.8
/ip route add check-gateway=ping distance=2 gateway=8.8.4.4
/ip route add distance=1 dst-address=8.8.8.8/32 gateway=172.16.0.1 scope=10
/ip route add distance=1 dst-address=8.8.4.4/32 gateway=192.168.137.1 scope=10
Ответ найден - на другом форуме ткнули меня носом:
"Делается дополнительно если нужен доступ к хостам с разных провайдеров, маршруты по умолчанию должны быть, их ни кто не отменял.
Код: Выделить всё
/ip route
add dst-address=0.0.0.0/0 gateway=100.XXX.XXX.1 distance=1
add dst-address=0.0.0.0/0 gateway=150.XXX.XXX.1 distance=2