Здраствуйте,
Нужно сделать так, чтобы port-forwarding (он же port-mapping, он же DNAT) работал с нескольких внешних IP.
Есть два UNIX-сервера, пускающие в Интернет через NAT (от разных провайдеров) и есть виндовая машина на которую им обоим надо форвардить порт 3389.Но. Если у виндовой машины в качестве "основного шлюза" указан первый UNIX-сервер, то порт-форвардинг работает только с него, а если второй - то только со второго.
Я так понимаю, что TCP-соединение на винду попадает в любом случае, но отвечает она него всё-равно IP-пакетом через шлюз по умолчанию, так как соединение на неё установили из Интернета, с публичного IP. И если этот публичный IP не может получить TCP-подтвержение, поскольку оно приходит с другого IP, не того, на который он пытался соединиться.
Как быть?