Порты брандмауэра MSMQ

Порты брандмауэра MSMQ

Я хотел бы узнать, какие порты необходимо открыть на брандмауэре, чтобы разрешить публичный доступ на чтение к частной очереди MSMQ.

Я знаю, что Microsoft публикует список портов здесь: http://support.microsoft.com/default.aspx?scid=kb;EN-US;178517

Но я хочу открыть только те порты, которые необходимы для подключения к экземпляру MSMQ и чтения сообщений из частной очереди (без участия Active Directory).

решение1

В конце концов я нашел эту статью:Как настроить брандмауэр для доступа MSMQ . И эта статья:Очистите путь - MSMQ идет

Напомним, что для чтения сообщения из публичной очереди вам необходимо открыть порты 135, 2103 и 2105.

решение2

Из этой статьи следует, что все эти порты обязательны, за исключением порта 389, который, как указано, предназначен для Active Directory.

решение3

MSMQ требует TCP-порты

  • 135
  • 2103
  • 2105

(мой личный опыт)

решение4

Для отправки (push) сообщений только с сервера на сервер вам нужен TCP 1801.

Для удаленного получения (извлечения) сообщений с сервера вам понадобятся TCP 135, 2103 и 2105.

Обычно не следует выполнять удаленное получение с помощью MSMQ. Если у вас настроен MSMQ в режиме рабочей группы, то требуется только TCP 1801.

Связанный контент