Поиск и устранение проблем с коммуникацией Отказа через брандмауэр

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

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

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

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

Настройте параметры брандмауэра для брандмауэра Windows Defender или брандмауэра 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 общаться с общедоступными сетями, в Control Panel > All Control Panel Items > Windows Defender Firewall > Allow an app or feature through Windows Defender Firewall, для 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 для пользовательского правила исходящего трафика.

Configure Symantec Endpoint Protection Firewall

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

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

  2. В разделе Выбор доменной сети нажмите Open Symantec Endpoint Protection.

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

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

Похожие темы

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