Диагностируйте сбой связи через брандмауэр

Я вижу коммуникационные ошибки из-за тайм-аута или ошибки доступа с моим целевым компьютером. Некоторая проблема с Windows® Брандмауэр защитника или брандмауэр Защиты Конечной точки Symantec компьютера разработчика вызывают отказ связи с целевым компьютером.

Что означает эта проблема

Этот отказ происходит, когда настройки брандмауэра в программном обеспечении брандмауэра блокируют связи с целевым компьютером. Настройка брандмауэра не должна блокировать IP-адреса что разработка и использование целевых компьютеров, чтобы связаться.

Попробуйте это обходное решение

Сконфигурируйте настройки брандмауэра для брандмауэра Windows Defender или брандмауэра Защиты Конечной точки Symantec.

Configure Windows Defender Firewall

Сконфигурируйте настройки брандмауэра в Windows Defender Security Center, чтобы позволить связи между разработкой и целевыми компьютерами.

  1. Подтвердите, что брандмауэр на компьютере разработчика является Windows Defender. В Командном Окне MATLAB введите:

    [~,antivirus]=system('WMIC /Node:localhost /Namespace:\\root\SecurityCenter2 Path AntiVirusProduct Get displayName /Format:List')

    Антивирусное программное обеспечение отображается как Windows Defender.

  2. Найдите Allow an app through Windows Firewall при помощи поиска Windows. Для MATLAB R2020b, выберите Allow another app. Как Network type для <matlabroot>\bin\matlab.exe, выберите Public.

  3. Найдите Windows Defender Firewall with Advanced Security при помощи поиска Windows.

  4. Выберите Inbound Rules и New Rule.

  5. Для Rule Type выберите Custom и нажмите Next.

  6. Для Program выберите All programs и нажмите Next.

  7. Для Protocol and Ports выберите Any и нажмите Next.

  8. Для Scope добавьте IP-адрес компьютера разработчика в Which local IP addresses does this rule apply to? и добавьте IP-адрес целевого компьютера в Which remote IP addresses does this rule apply to?.

  9. Для Action выберите Allow the connection и нажмите Next.

  10. Для Profile выберите Domain, Private и флажки Public , и нажмите Next.

  11. Для Name обеспечьте Name для этого входящего правила (например, Simulink Real-Time inbound), и нажмите Finish.

  12. Выберите Outbound Rules и нажмите New Rule.

  13. Повторите шаги 4 - 10 для пользовательского исходящего правила.

Примечание

Если существуют шаги в этой процедуре, которую вы не можете завершить — например, если опция Общедоступной сети на шаге 2 не доступна (disabled/grayed) — связываются с вашим локальным штатом IT для помощи. Операция Simulink Real-Time использует завершенное выполнение шагов в этой процедуре.

Configure Symantec Endpoint Protection Firewall

Если вы используете программное обеспечение Symantec Endpoint Protection и получаете сообщение об ошибке, что Simulink Real-Time не удалось соединиться с целью из-за проблемы тайм-аута, попробуйте это обходное решение:

  1. В Windows Start menu Search введите firewall and network protection и откройте выбор.

  2. При выборе сети Domain нажмите Open Symantec Endpoint Protection.

  3. Выберите Settings> Firewall> Program Control.

  4. Добавьте matlab.exe путь к списку и выбирает доступ к Allow.

Похожие темы

Внешние веб-сайты