云服务器远程连接不上,云服务器远程连接失败是什么原因?

云服务器远程连接不上,云服务器远程连接失败是什么原因?,第1张

概述
本文主要介绍Windows Server2008系统远程桌面连接失败,提示未知错误的解决办法。

问题症状
Windows Server2008系统远程桌面连接失败,VNC登录进入系统,检查发现远程桌面端口3389未被监听,且系统服务 Remote Desktop Services不存在。

问题原因
系统注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TermService项目缺失。

解决方案
1、从相同系统中导出缺失部分注册表项,然后导入到有问题的系统中,恢复缺失的注册表项。

2、启动 Remote Desktop Services服务。

工控机和单片机进行wifi通信云端的步骤如下:
1、确定需要使用的无线模块及其相应的通讯协议(如TCP/IP、UDP等)。
2、在工控机和单片机分别编写相应的程序,并将无线模块与其连接。
3、配置无线模块及相关参数,例如IP地址、端口号等。
4、在云端搭建服务器,以便接收工控机和单片机发送的数据。
5、工控机、单片机向服务器发送数据,实现数据交换。

MQTT协议是广泛应用的物联网协议,使用测试MQTT协议需要MQTT的代理。有两种方法使用MQTT服务,一是租用现成的MQTT服务器,如阿里云,百度云,华为云等公用的云平台提供的MQTT服务,使用公用的MQTT服务器的好处是省事,但如果仅仅用于测试学习还需要注册帐号,灵活性差些,有的平台还需要付费。另一方法是自己使用开源的MQTT组件来搭建。
MQTT服务器非常多,如apache的ActiveMQ,emtqqd,HiveMQ,Emitter,Mosquitto,Moquette等等。
这里介绍的是用轻量级的mosquitto开源项目来搭建一个属于自己的MQTT服务器。
第一步:需要安装一台linux主机,这不多介绍,可以使用真机安装也可以使用虚拟机安装。如果仅仅是自己测试使用都可以。
第二步:下载mosquitto需要的依赖
sudo apt-get install libssl-devsudo apt-get install uuid-devsudo apt-get install cmake
第三步:下载mosquitto并解压,现在mosquitto官网最新的版本是151
tar xzvf mosquitto-151targz
第四步:编译
cd mosquitto-151/
make
make install
第五步:启动mosquitto
/mosquitto -v
1535473957: mosquitto version 151 starting
1535473957: Using default config
1535473957: Opening ipv4 listen socket on port 1883
1535473957: Opening ipv6 listen socket on port 1883
这时候mosquitto就会以默认的参数启动。如果需要带配置文件可以修改配置文件mosquittoconf,
启动时候加上参数 -c,
/mosquitto -c mosquittoconf
可以看到,mosquitto监听的端口为1883
这时候我们的MQTT服务器就搭建好了。可找一个mqtt客户端来测试一下。
先发布一个主题“home/garden/fountain/2”
内容是“hello world”
这时候在mosquitto会打印出下面的log
535474247: New connection from 1921681105 on port 1883
1535474247: New client connected from 1921681105 as MQTT_FX_Client (c1, k60)
1535474247: No will message specified
1535474247: Sending CONNACK to MQTT_FX_Client (0, 0)
1535474307: Received PINGREQ from MQTT_FX_Client
1535474307: Sending PINGRESP to MQTT_FX_Client
1535474339: Received PUBLISH from MQTT_FX_Client (d0, q0, r0, m0, 'home/garden/fountain/2', (12 bytes))
1535474367: Received PINGREQ from MQTT_FX_Client
1535474367: Sending PINGRESP to MQTT_FX_Client
订阅主题“home/garden/fountain/2”
可以看到收到了自己发布的消息。
用wireshark抓包
可以看到抓到了一个MQTT的publish的报文。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12944487.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存