解决TCP/IP服务器连接错误
问题
方法无法创建TCP/IP服务器tcpserver
接口,请按照以下步骤进行故障排除。
可能的解决方案
确保您的网络适配器已启用并已连接。
检查您指定的IP地址是否在您的计算机上可用。要查看机器的有效IP地址,在MATLAB中运行以下命令®在Windows上®.
ipconfig !
在Linux上®而且macOS,执行如下命令。
ifconfig !
验证指定的IP地址或主机名是否有效
resolvehost
.如果输出为空,则表示指定的IP地址或主机名无效。例如,如果主机名为en.wikipedia.org
,执行如下命令。(姓名,地址)= resolvehost (“en.wikipedia.org”)
名称= 'en.wikipedia.org'地址= '208.80.154.224'
请确保您没有指定已经在使用的端口。此外,对于给定的地址和端口组合,只能创建一个服务器对象。要查看正在使用的所有TCP/IP端口,在MATLAB中运行以下命令。
!netstat -a -n -p TCP