В случае конфигурации именованных экземпляров SQL Server по умолчанию используется порт TCP, который является динамическим и определяется во время запуска компонента Database Engine.
Служба обозревателя SQL Server прослушивает входящие подключения к именованному экземпляру и предоставляет клиенту номер TCP-порта, соответствующий этому именованному экземпляру.
Я также понимаю, что именованный экземпляр может использовать статический порт, и в этом случае вы можете просто открыть этот порт в своем брандмауэре.
Какие порты вы открываете при использовании динамического порта для именованного экземпляра и размещении нескольких именованных экземпляров на одном хосте?
Вы открываете весь динамический диапазон портов для TCP / UDP 49152–65535?