exponenta event banner

Устранение неполадок связи через брандмауэр

Я вижу ошибки тайм-аута связи или ошибки доступа с моим целевым компьютером. Некоторые проблемы с брандмауэром Windows ® Defender Firewall или Symantec Endpoint Protection компьютера разработки приводят к сбою связи с целевым компьютером.

Что означает этот вопрос

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

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

Настройте параметры брандмауэра для брандмауэра Защитника Windows или Symantec Endpoint Protection.

Configure Windows Defender Firewall

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

  1. Убедитесь, что брандмауэр на компьютере разработки является Защитником Windows. В окне команды MATLAB введите:

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

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

  2. Чтобы разрешить MATLAB взаимодействие с общедоступными сетями, в меню Панель управления > Все элементы панели управления > Брандмауэр Защитника Windows > Разрешить приложение или компонент через брандмауэр Защитника Windows, для MATLAB R2020b, выберите Allow another app. В качестве Network type для <matlabroot>\bin\matlab.exe, выберите Public.

  3. Найти Windows Defender Firewall with Advanced Security с помощью поиска Windows.

  4. Выберите Входящие правила и Новое правило.

  5. В поле Тип правила (Rule Type) выберите Пользовательский (Custom) и нажмите кнопку Далее (Next).

  6. В списке «Программа» выберите «Все программы» и нажмите «Далее».

  7. Для параметра Protocol and Ports (Протокол и порты) выберите Any (Любой) и нажмите Next (Далее).

  8. Для области добавьте IP-адрес компьютера разработки в поле К каким локальным IP-адресам применяется это правило? и добавьте IP-адрес целевого компьютера в поле К каким удаленным IP-адресам применяется это правило?.

  9. В поле Действие выберите Разрешить подключение и нажмите Далее.

  10. Для параметра «Профиль» установите флажки «Домен», «Частный» и «Открытый» и нажмите кнопку «Далее».

  11. В поле Имя укажите имя для этого входящего правила (например, Simulink Real-Time inbound) и нажмите кнопку «Готово».

  12. Выберите Исходящие правила и щелкните Создать правило.

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

Configure Symantec Endpoint Protection Firewall

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

  1. В меню Пуск Windows Поиск введите firewall and network protection и откройте выделенный фрагмент.

  2. В списке Сеть домена выберите Открыть Symantec Endpoint Protection.

  3. Выберите Параметры > Брандмауэр > Управление программами.

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

Связанные темы

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