У меня есть 2 WAN (2 учетных записи PPPOE от одного и того же интернет-провайдера, у каждого из них есть собственный шлюз / IP)
Оба имеют PCC / Loadbalancer и Failover.
Моя проблемачто, когда WAN1 выходит из строя, когда я выполняю SSH на каком-то сервере, скажем, сеанс SSH немедленно зависает, и через некоторое время он просто останавливается и возвращает меня к моему терминалу, он не маршрутизирует через WAN2 (аварийное переключение) и сохраняетсоединение живое.
Итак, я пошел и исследовал, и обнаружил, что мне нужно пропускать трафик ssh через облачную VPN, чтобы сеанс не прерывался по времени, не сбрасывался, не зависал или что-то в этом роде.
Итак, я пошел и создал сервер Openvpn в облаке, и я настроил его на mikrotik, выполнив:
PPP > add > OpenVPN-Client
Я импортировал необходимые сертификаты и ключи и теперь VPNподключен / связь установлена.
Я вручную добавил предпочтительный локальный IP-адрес для VPN внутри IP > Route
Я замаскировал VPN и выполнил правило искажения для перенаправлениявсе, что идет по протоколу = tcp с dst-port = 22 .. пометил маршрутизацию и добавил для нее имя.
затем я добавил помеченный маршрут внутри IP > Route
и теперь весь мой трафик ssh идетчерез VPN.
Моя проблема сейчас заключается в том, что когда одна из глобальных сетей, через которые подключается VPN, выходит из строя, я получаю тот же результат, что и раньше, я получаю сеанс зависшего (ssh) терминала с тайм-аутом ~ 1 мин. и затем соединение сбрасывается, даже если VPN подключается через 2-ю глобальную сеть.
что мне не хватает и как я могу решить эту проблему? Я не хочу, чтобы сеанс ssh прерывался, зависал, останавливался или сбрасывался с использованием VPNв случае, если мой вопрос слишком дурацкий для сообщества, не могли бы вы предложить несколько терминов, на которые я должен обратить внимание (google / research)?
высоко ценится