Раз уж windows не дает нам занять динамические порты, нужно сделать ему исключение:
Диапазон устанавливается отдельно для каждого транспорта (TCP или UDP). Диапазон портов теперь действительно является диапазоном, который имеет конечную точку и конечную точку. Клиенты Майкрософт, развертывавшие серверы под управлением Windows Server 2008, могут иметь проблемы, влияющие на связь RPC между серверами, если брандмауэры используются во внутренней сети. В таких ситуациях рекомендуется перенастроить брандмауэры, чтобы разрешить трафик между серверами в диапазоне динамических портов от 49152 до 65535. Этот диапазон является дополнением к известным портам, используемым службами и приложениями. Или диапазон портов, используемый серверами, можно изменить на каждом сервере. Этот диапазон настраивается с помощью команды netsh следующим netsh int <ipv4|ipv6> set dynamic <tcp|udp> start= number num= range образом:
65535-1600=63935
netsh int ipv4 set dynamicport tcp start=1600 num=63935
netsh int ipv4 set dynamicport udp start=1600 num=63935
Эта команда задает диапазон динамических портов для TCP. Первый порт — число, а общее число портов — диапазон.