Добрый день. Помогите с задачей, третий день мучаюсь.
Есть mikrotik, на нем два провайдера, WAN1 подключается через PPOE с динамическим внешним IP, WAN2 просто по DHCP получает IP вида 10.128.ХХХ.ХХХ, но при это имеет статический IP 195.ХХХ.ХХХ.ХХХ, который микротиком никак не виден.
Есть внутренняя сеть (192.168.88.0/24), в которой есть FTP сервер, работает в passive режиме.
Надо сделать что бы по обоим провайдерам был доступен этот FTP сервер, внешним клиентам.
Все порты пробросил(21 и 50000-52000), соединения промаркировал. На провайдере WAN1 где PPOE соединение, все заработало сразу, там виден белый IP, но на втором провайдере не работает т.к. на WAN2 интерфейсе получен IP 10.128.ХХХ.ХХХ, то микротик считает его внешним. И после авторизации на ftp сервере по 21 порту, сервер FTP выдает что бы внешний клиент подключался на IP 10.128.ХХХ.ХХХ с портом 50000-52000, а для внешнего клиента этот IP из приватной сети и передача файлов не начинается.
Я могу на ftp сервере принудительно выдавать внешний IP 195.ХХХ.ХХХ.ХХХ, тогда по WAN2 провайдеру все работает. Но перестает работать по WAN1.
Как понимаю надо, что бы микротик при получении пакетов на 10.128.ХХХ.ХХХ отправлял их во внутреннюю сеть, где отправителем пакета ставил 195.ХХХ.ХХХ.ХХХ и для ответных пакетов, в которых получатель 195.ХХХ.ХХХ.ХХХ подменял его на 10.128.ХХХ.ХХХ. Но как это сделать правильно?