飞牛nas(七、导航篇)
前几天月底月初有点忙,一直没来折腾nas,今天就来折腾点简单的吧。
前面讲到,你已经可以通过外网的二级域名+反向代理,访问不同的应用了,比如:
https://fnnas.xxxxx.cn:4443->你家中的飞牛nas
https://asus.xxxxx.cn:4443->你家中的路由器
等等,虽然少去记各种端口,但要访问的内容多了,仍可能记不住,这时,你就可以弄个自己的应用主页了
如果你会一些基本的html,可以自己写个简单的html导航页面,里面各应用的连接指向对应的域名(IP)+端口,挂到某个web服务器中,如nginx、tomcat一类的,让默认页面指向你的这个html文件,再在lucky中添加配置一个反向代理,如:index.xxxxx.cn:4443,指向你的这个web服务器对应的端口,就可以在外网,通过http://index.xxxxx.cn:4443访问各种应用。
不过也有很多现成的导航应用,借网友的一篇文章,大家可以自己了解一下:
https://post.smzdm.com/p/ag5z9o5m/
现在docker仓库不好访问,好多镜像拉不到,这里就简单的以heimdall举例。飞牛nas应用中心我看了一下没有类似的应用,就用docker版吧。先在docker中下载镜像,我随意找的下载量较大的版本。

下载之后,运行镜像,注意端口映射和配置文件本地映射:

运行,浏览器访问:http://飞牛nas的IP:9080,就可以正常访问了

先进行设置,右下角点设置菜单,Language改为中文,方便大家使用

简单添加一个应用,比如我安装了应用中心的1Panel,现在添加到heimdall中:

给应用定个名称:1panel,加上网址:http://飞牛nas:18090/panel,其他按自己的喜好设置,保存,看到桌面上就有了这个应用的链接了

点击试一下,正常访问

heimdall不支持内/外网切换,在内网可以在网址中录入飞牛nas的IP方式来访问,但从外网访问进来时,因外网无法识别192.168.1.250这样的内网IP,所以是无法访问的。如果你没有使用反向代理,可以用Dashy一类支持内/外网两种方式访问的导航应用,为内/外网访问,设置不同的网址,比如内网用192.168.1.250:XXXX访问不同的应用,外网用外网IP(或域名)+不同端口(提前在路由器上设置好端口转发),来满足内/外网访问时地址不同的情况。
但我们前面是用了二级域名DDNS+反向代理+证书TLS(https)访问。所以,我们现在只需要:
1、在lucky中,再添加配置一个反向代理,如:index.xxxxx.cn:4443,反向代理内网的heimdall:192.168.1.250:9080
2、在heimdall中,你的所有应用的网址,都可以使用如:https://fnnas.xxxxx.cn:4443、https://panel.xxxxx.cn:4443来设置。这样内/外网都可以用https://index.xxxxx.cn:4443访问heimdall,再访问heimdall中的各应用
如果在内网访问时,你不想通过外面的域名去转一圈来访问内网的应用,你也可以编辑你windows电脑中的hosts文件,设置各域名->对应内网应用的IP,这样,你也可以在heimdall的应用网址中,填对应的域名+端口的方式来访问。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

豆芽的豆
校验提示文案
值友9956439951
校验提示文案
没得取
校验提示文案
赚大客
校验提示文案
Edwardgx
校验提示文案
豆芽的豆
校验提示文案
妙木山人
校验提示文案
妙木山人
校验提示文案
豆芽的豆
校验提示文案
豆芽的豆
校验提示文案
Edwardgx
校验提示文案
赚大客
校验提示文案
值友9956439951
校验提示文案
没得取
校验提示文案