Здравствуйте друзья. Прошу помощи в исследовании неведомой проблемы. В общем суть такая. Есть офис с выделенным белым IP, роутер mikrotik получает настройки от провайдера по DHCP, на роутере настроен port forwarding чтобы извне по порту (скажем 51222) можно было подключится по rdp к серверу терминалов (на железке установлен гипервизор ProxMox, на нем установлена Windows server 2012).
Проблема вот в чем. Если кто-то подключался по rdp по проброшенному порту - предположем с внешнего адреса - 2.2.2.2, то другой человек который находится на другом внешнем ip (пускай 3.3.3.3) по этому же порту не сможет подключиться - будет несколько попыток без ответа (не удалось подключиться, сервер не найден и т. п. ). Если же подключиться из той же локальной сети что и первое подключение, т. е. с тем же внешним ip ( 2.2.2.2), то все нормально - соединение устанавливается. Если же на Микротике пробросить еще один порт на сервер - скажем 51223, то по другому порту все подключится, но опять же - если пытаться подключиться второму клиенту по новому порту (51223) с другого внешнего ip то опять не подключится.
Ума не приложу что может быть.
Простые действия - все перепробовал (файервол выключал, порт rdp с самом виндовс менял, даже чистую систему ставил)
Так же хоть и не силен в этом, но снифером трафика и внизу на картинке попытка подключиться по порту на котором уже есть соединение, вверху успешное подключение по другому порту.
P.S. микротик с дома приносил (сбрасывал, настраивал заного) - тоже самое, т. е. проблема не в сетевом оборудовании, а в Proxmox скорее всего.