Я вижу коммуникационные ошибки из-за тайм-аута или ошибки доступа с моим целевым компьютером. Некоторая проблема с Windows® Брандмауэр защитника или брандмауэр Защиты Конечной точки Symantec компьютера разработчика вызывают отказ связи с целевым компьютером.
Этот отказ происходит, когда настройки брандмауэра в программном обеспечении брандмауэра блокируют связи с целевым компьютером. Настройка брандмауэра не должна блокировать IP-адреса что разработка и использование целевых компьютеров, чтобы связаться.
Сконфигурируйте настройки брандмауэра для брандмауэра Windows Defender или брандмауэра Защиты Конечной точки Symantec.
Configure Windows Defender Firewall
Сконфигурируйте настройки брандмауэра в Windows Defender Security Center, чтобы позволить связи между разработкой и целевыми компьютерами.
Подтвердите, что брандмауэр на компьютере разработчика является Windows Defender. В Командном Окне MATLAB введите:
[~,antivirus]=system('WMIC /Node:localhost /Namespace:\\root\SecurityCenter2 Path AntiVirusProduct Get displayName /Format:List')
Антивирусное программное обеспечение отображается как Windows Defender
.
Найдите Allow an app through Windows Firewall
при помощи поиска Windows. Для MATLAB R2020b
, выберите Allow another app
. Как Network type
для <matlabroot>\bin\matlab.exe
, выберите Public
.
Найдите Windows Defender Firewall with Advanced Security
при помощи поиска Windows.
Выберите Inbound Rules и New Rule.
Для Rule Type выберите Custom и нажмите Next.
Для Program выберите All programs и нажмите Next.
Для Protocol and Ports выберите Any и нажмите Next.
Для Scope добавьте IP-адрес компьютера разработчика в Which local IP addresses does this rule apply to? и добавьте IP-адрес целевого компьютера в Which remote IP addresses does this rule apply to?.
Для Action выберите Allow the connection и нажмите Next.
Для Profile выберите Domain, Private и флажки Public , и нажмите Next.
Для Name обеспечьте Name для этого входящего правила (например, Simulink Real-Time inbound
), и нажмите Finish.
Выберите Outbound Rules и нажмите New Rule.
Повторите шаги 4 - 10 для пользовательского исходящего правила.
Примечание
Если существуют шаги в этой процедуре, которую вы не можете завершить — например, если опция Общедоступной сети на шаге 2 не доступна (disabled/grayed) — связываются с вашим локальным штатом IT для помощи. Операция Simulink Real-Time использует завершенное выполнение шагов в этой процедуре.
Configure Symantec Endpoint Protection Firewall
Если вы используете программное обеспечение Symantec Endpoint Protection и получаете сообщение об ошибке, что Simulink Real-Time не удалось соединиться с целью из-за проблемы тайм-аута, попробуйте это обходное решение:
В Windows Start menu Search введите firewall and network protection
и откройте выбор.
При выборе сети Domain нажмите Open Symantec Endpoint Protection.
Выберите Settings> Firewall> Program Control.
Добавьте matlab.exe
путь к списку и выбирает доступ к Allow.