Разрешите Ошибки Связи Сервера TCP/IP

Проблема

Если вы не можете создать сервер TCP/IP с помощью tcpserver соедините интерфейсом, выполните эти шаги поиска и устранения неисправностей.

Возможные решения

  • Убедитесь, что ваш сетевой адаптер включен и соединен.

  • Проверяйте, что IP-адрес, который вы задаете, доступен на вашей машине. Чтобы видеть допустимые IP-адреса для вашей машины, запустите следующую команду в MATLAB® на Windows®.

    !ipconfig

    На Linux® и macOS, запуск следующая команда.

    !ifconfig

  • Проверьте, что заданный IP-адрес или имя хоста допустимы при помощи resolvehost. Если выход пуст, заданный IP-адрес или имя хоста недопустимы. Например, если именем хоста является en.wikipedia.org, запустите следующее.

    [name,address] = resolvehost("en.wikipedia.org")
    name =
    
        'en.wikipedia.org'
    
    
    address =
    
        '208.80.154.224'
    
  • Убедитесь, что вы не задаете порт, который уже используется. Кроме того, можно только создать один серверный объект для данного адреса и комбинации портов. Чтобы видеть все порты TCP/IP в использовании, запустите следующую команду в MATLAB.

    !netstat -a -n -p TCP

Смотрите также

Похожие темы