玩转树莓派[10:基地2.0开启9090端口和VNC内网穿透]
之前做过本地搭的网站的内网穿透,但是想利用内网穿透把基地2.0的管理界面和vnc界面集成进去。之前也做过尝试,但是可能都由于安装的系统不完整等等原因导致无法穿透,今天尝试了一下vnc发现可以,但是9090管理端口可能由于安全连接导致无法实现……
vnc
这个端口没有安全设置,只需要按照sunny-ngrok官方文档设置就可以。
9090
错误显示如下: 此网站无法提供安全连接,localhost 发送的响应无效在设置9090管理端口内网穿透时发现由于安全性无法进行连接,因此寻找方法,发现如下文章:
错误原因
使用了https作为网络协议,应用http代替https。
HTTPS和HTTP的区别
1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。
2、http是超文本传输1653协议,信息是明文传输,https则是具有安全性的ssl加密传输协议
3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443
4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
其实网站的报错就已经提示了错误原因,此网站无法提供安全连接。因为我本地搭建的服务器并没有申请ssl数字证书,只是简单的作为项目运行时的临时服务器,所以无法用https进行访问。
————————————————
版权声明:本文为CSDN博主「wang_xiaoniao」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
⚠即解决办法就是将内网穿透的http换成https协议
修改后的效果如下
参考
玩转树莓派[10:基地2.0开启9090端口和VNC内网穿透]
https://blog.baixf.tk/2020/07/17/raspberry/玩转树莓派[10基地2.0开启9090端口和VNC内网穿透]/