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

Я вижу коммуникационные ошибки из-за тайм-аута или ошибки доступа с моим целевым компьютером. Некоторая проблема с Брандмауэром Windows® Defender или брандмауэром Защиты Конечной точки 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. Найдите Windows Defender Firewall with Advanced Security при помощи поиска Windows.

  3. Позволить MATLAB связываться с Общедоступными сетями, в Windows Defender Firewall> Allowed apps, для MATLAB R2020b, выберите allow Public network.

  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 для пользовательского исходящего правила.

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.

Похожие темы

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