В процессе прохождения курса “Сети и VPN” на платформе Yodo столкнулся с проблемой в настройке балансировки двух ISP для небольшого офиса.
Попытаюсь объяснить ситуацию: у меня есть настройка с использованием mangle, где я делаю фильтрацию по спискам адресов в prerouting, за исключением адресов FTP-серверов. Балансировка в целом работает, при этом основной маршрут идет через ISP1, а помеченный маршрут — через ISP2.
Однако у меня возникла проблема: когда я пытаюсь установить соединение с определенным источником, он использует помеченный маршрут (ISP2), в то время как IP-адрес FTP-сервера находится в белом списке и должен использовать ISP1.
У меня на обеих интерфейсах настроен masquerade, и я пробовал разные подходы: например, сначала помечать соединения, а затем маршруты, но это не принесло результата. Давно видел какой-то гайд по этой теме, но, к сожалению, не могу его найти.
Если кто-то сталкивался с подобной ситуацией и может подсказать, как правильно настроить? Спасибо!
Как я пытался настроить балансировку двух провайдеров для офиса и что из этого вышло
Короче, ребят, решил я замутить тему с балансировкой интернета для нашего маленького офиса. У нас два провайдера, и вместо того чтобы просто подключить их, я подумал, что было бы круто сделать так, чтобы интернет не падал и чтобы можно было файлами нормально делиться по FTP.
Что я пробовал и где не повезло
-
Роутер: Купил специальный роутер с возможностью балансировки. Думаю, вот сейчас-то все заработает! Но настройка оказалась не такой простой. Я там целую кучу параметров крутил, а интернет все равно не работал как надо. Сначала один провайдер вырубал, потом другой. В итоге все периодически падало.
-
Настройки: Я пытался настроить маршрутизацию IP и разделить трафик. Взял про это статьи какие-то, но там все было написано так сложно, что я чуть не сломал голову. Пытался выставить приоритеты для FTP, но результаты были так себе. То некоторые файлы недопередавались, то вообще соединение слетало.
-
FTP-сервер: С FTP тоже были разборки. Я думал, что подключу его к обоим провайдерам и все будет супер, но вместо этого сервер нестабильно работал. Даже тесты не проходил нормально.
Что помогло
Пока я мучился с этими настройками, случайно наткнулся на курсы на сайте Yodo. Там по пунктам объяснялось, что и как делать с балансировкой и вообще с сетевым оборудованием. Я прям залип на этих видео. После курсов стало яснее, что к чему, и как правильно настраивать.
Итоги
Сейчас, благодаря этим курсам, я вроде бы на правильном пути. Балансировка заработала лучше, хотя все равно иногда случаются глюки. Но, по сравнению с тем, что было, прям небо и земля. Если у кого-то такие же проблемы, настоятельно рекомендую глянуть курсы на Yodo — реально помогли разобраться.
Так что, друзья, не стесняйтесь искать помощь! Ничего страшного в этом нет, все мы учимся на своих ошибках.