阿里云域名实现远程访问群辉NAS-Docker容器上的calibre、halo博客?
看前备注:作者也是小白,只是在自己的摸索中积攒了一点经验,分享给大家。不能保证100%的正确,欢迎大家讨论分享。
文作者:陌路遥/欢迎转载
如何利用阿里云域名远程访问家中群辉NAS(Docker容器)上的calibre、halo博客?
最近我买了一个群晖的nas,也开始慢慢鼓捣这玩意了,真好玩(啥也不会的小白,要学可得真多 )
我在nas上利用docker安装了halo(个人博客)和calibre(个人书架)这两个容器
在本地的话可以利用ip地址+端口打开,但是我想在外网远程访问,这样的话问题就产生了!
第一种方法就是利用群辉自带的DDNS
利用群辉自带的DDNS可以很轻松地做到外网访问,只是需要在浏览器输入地址的时候要加上端口号。上下载速度的话我没测试,但是打开一个博客网页是足够了。
另外一个缺点就是,这个xxxx.myDS.me 的网站还是有点难记。
第二种方法就是利用docker容器:stilleshan/frpc进行内网穿透
利用这个阿里云域名+docke容器,我们可以很轻松地访问家中的nas管理界面、calibre和halo;优点就是我们在浏览器中直接输入我们的域名地址,就可以直接打开访问了,好记还不用输入端口号。
stilleshan/frpc具体的操作方法可以看大佬的这篇帖子:
群晖NAS使用Docker安装配置frpc内网穿透教程
https://www.ioiox.com/archives/26.html
我在这里就简单地总结一下,就不赘述了。
1、将你的阿里云域名指向 frp.freefrp.net 此服务器
域名的话建议使用二级域名,例如abc.xxx.com,在阿里云域名控制台进行域名解析,设置见下图:
记录类型选择:CNAME
记录值:frp.freefrp.net
2、stilleshan/frpc镜像下载
3、frpc.ini文件的编辑与配置
可以先在套件中心安装“文本编辑器”新建frpc.ini文件
frpc.ini文件的内容:
名称:不要与其他的名称相同即可
协议:选http即可(https的我还没试过,不知道会不会有加密的优势)
本地ip地址:你本地的ip,也就是纳税的内网IP地址,可以在路由器内设置成静态ip, ip与设备绑定
端口号:端口号,你新建docker容器的时候可以手动选择
二级域名:阿里云二级域名
这样做的好处是,域名直接绑定了端口,不像我们用ddns的方式还要输入端口号,需要修改的话可以直接编辑frpc.ini文件。
(如果是博客,这样做好像还可以进行SEO被百度收录?回头试试)







空调救我命
校验提示文案
浮生行简
校验提示文案
值友7185045356
校验提示文案
solekg
校验提示文案
qml689986
校验提示文案
yolefish
校验提示文案
zlxzlx8
校验提示文案
zlxzlx8
校验提示文案
poplong
校验提示文案
Mkiing
校验提示文案
丶Zafir
校验提示文案
浮生行简
校验提示文案
丶Zafir
校验提示文案
Mkiing
校验提示文案
poplong
校验提示文案
zlxzlx8
校验提示文案
zlxzlx8
校验提示文案
yolefish
校验提示文案
值友7185045356
校验提示文案
qml689986
校验提示文案
solekg
校验提示文案
空调救我命
校验提示文案