Возможно ли в DNS перенаправлять на разные серверы в зависимости от порта?
DNS ничего не знает о портах. Точнее, в теории, есть SRV-record, но она совсем не для того, и на практике не применяется и ничем не поддерживается.
В данном случае нужно поднимать NAT
А имена серверов, аккаунты, пароли пользователей у вас тоже одинаковые? Как будет проходить авторизация на сервере, если вы принудительно направите трафик к другому серверу?
ИМХО - никак. Только перенастройка аккаунтов на рабочих местах