教你如何用HTTPS访问群晖nas的方法
因为大家在这里上或多或少看了不少群晖的推荐,我就目前个人所用过的NAS做个总结,希望能帮刚接触NAS的K友少走弯路。
前言
因为我对计算机网络略知一二,做一个简单的小介绍。希望对大家有所帮助吧。
HTTPS是什么
https = http + ssl,简单翻译就是将http的内容加密。因为本来http的链接就是建立在不安全的网络里,你发出的http请求经过了层层的跳转才到达目的地。使用ssl加密就好像以前的人写信上面盖一个信戳,防止别人偷看。早期大多数的网站都是使用http协议的,为什么不使用HTTPS?最简单的一个原因是那时候HTTPS要钱。而且网站上的东西本来就是可以见人的,也没必要加个密。为什么现在使用HTTPS了?因为有个叫Let's Encrypt的组织免费提供SSL/TLS加密。加上互联网巨头公司——苹果,谷歌,微信的强推。想上苹果商店,或者想谷歌搜索靠前,或者提供微信小程序的必须使用HTTPS。所以大部分网站开始使用HTTPS协议了。
为什么使用HTTPS
最简单的原因就是安全,谁都不想自己的数据被别人随意截取查看吧。而且如果不使用HTTPS,我使用的谷歌浏览器就会有一个不安全的小标,看着很不舒服。当然,最重要的是HTTPS已经是免费的了,我们还有什么理由不用HTTPS呢?
不安全小标不安全小标
如何开启HTTPS
这里插插一句,我在网上看到的教程,大多数都是使用阿里云的DDNS,但是我自己使用下来,发现群晖的DDNS也非常好用,而且又方便。我推荐大家直接使用群晖DDNS就可以了。如何使用百度查一下吧,不相关的内容就不过多扩展了。然后配置下路由器,可以使用端口转发,也可以使用DMZ主机。到这里已经可以使用外网访问NAS了。
然后进入你的NASweb管理界面。打开”控制面板“,打开”安全性“。
证书管理界面
新增---->添加新证书---->从 Let's Encrypt 获取证书(勾选设为默认证书)接下来按照提示操作就可以。
这样就已经打开HTTPS了。
HTTPS访问
PS:最好是使用端口转发,我是将5000和5001的端口都转发到nas下的5001。相当于外网只能https访问。如果访问不了,那检查下”控制面板“---->”网络“---->”DSM设置“,有没有设置正确。
|