最大程度用Nas赚回硬盘钱!网心云双版本共存教程
本文无广,cdn厂商有很多,猕猴桃跑量大但是资源占用大,点心云方便部署但是只能虚拟机,京东云需要你有一个路由器。大家可取所需就好,如果家里没有软路由只有Nas,我建议网心云,因为有无须虚拟机的方式。
前言
Nas是可以实现很多软路由的功能的,当大家看到一些软路由教程的时候,大可以放宽心,除了分流负载等这些过于“路由”的工作,其他诸如网易云、cdn等功能,你只有nas的情况下依然可以完成。
如果你已经有了Nas,那么有下面几点建议你可以听一下,如果觉得不对也欢迎讨论。没有绝对对错,大家同为爱好者开开心心最重要:
如果你打算为了一些非路由功能,想把家里路由器换成软路由,不如省点钱买点吃的。只要你的老路由器能关防火墙,那么几乎100%Nas可以实现这些功能。
如果你打算购入京东云来赚点钱,不如直接Nas部署cdn服务。别人要考虑什么时候回本,而你直接是开始正收益,赚的也不必别人少。
不要在Nas里虚拟openwrt或者爱快把Nas变成路由。实在想跑也别当主路由,最多做个旁路由。Nas和路由分开是稳定可靠的网络的归宿。
我之前一直跑的是猕猴桃,那时候软路由esxi里直接新虚拟一个centos便可以一键部署。后来换了点心云,因为猕猴桃管理实在太麻烦了,没有app只有小程序。再到现在,在nas里部署,却发现点心云如果在威联通里套虚拟机,效率较低,猕猴桃虽然是docker化运行但是官方却不给对应参数,只能docker里装centos再套娃(不累么)
一开始网心云也是只有x86,以及当时只有群晖能享受的小插件。然而今年下半年网心云有了docker部署版和威联通小插件版,让威联通不虚拟跑cdn变简单了。
部署前准备
路由器拨号,光猫桥接最佳。
打开路由器upnp,或者dmz直接放开nas的ip。开放请做好鉴权,注意个人隐私。
部署网心云插件版
该部分支持群晖、威联通、铁威马。进入下面网页找到自己的系统,下载迅雷并安装:
https://help.onethingcloud.com/caa9/a0fe/nasxx
随后打开迅雷,登陆后点击小插件,安装网心云插件并打开,设置缓存路径便可。
如果你不想折腾只想挂一个,那么到这步就可以了。但是有时候调度问题,一个并不能跑全你的上行。那么我们可以再部署一个docker版(之所以一开始不介绍docker是因为docker版不如插件版稳定且麻烦)
部署Docker版网心云
由于我们是共存部署,如果使用同一个ip地址下进行跑服务会出现冲突情况。所以我们先要设置一下macvlan。
(其实macvlan是个很好用的东西,完美解决了常用端口号不够用的问题,也不会出现端口占用问题,大家未来部署别的项目时候也可以试试)
设置Macvlan(以威联通举例,群晖同理甚至更简单)
ssh连接Nas,无需获取管理员权限。输入ip addr找到你目前用的真实网卡(找你目前nas的内网ip就能找到了)
一般为eth0。如图就是eth0,我们假设这个名字为AAAA。
同时假如你的Nas内网地址为192.168.1.5,那么我们认为你的subnet为192.168.1.0/24。同理,如果你的Nas内网地址为192.168.4.9,那么我们认为你的subnet为192.168.4.0/24。通过这个规律确定你的真实的subnet,我们假设为BBBB。网关一般来说就是你路由器地址,你可以通过刚才的命令看到,我们假设为CCCC
随后输入下面命令查看目前的docker网络。
docker network ls
正常来说你会看到默认的三个。我们的目标是创建一个新的macvlan1。
那么把下面命令中AAAA、BBBB、CCCC换成对应的值,输入nas中:
docker network create -d macvlan --subnet=BBBB --gateway=CCCC -o parent=AAAA macvlan1
此时你就完成创建了一个macvlan1。在输入docker network ls就可以看到了。
创建docker版网心云
假设你想把你这次部署的ip地址设为192.168.1.100(首先要和你Nas同子网,其次要未被占用)。我们假设你想的ip地址为DDDD,并且你想缓存的路径为EEEE。那么替换后输入如下命令:(注意,威联通即便创建了macvlan后依然不会显示在container station里,但是群晖可以,所以群晖这一步可以不用命令行而改用图形化界面)
docker run -d --name=wxedge-macvlan --restart=always --privileged --net=macvlan1 --ip=CCCC --tmpfs /run --tmpfs /tmp -v EEEE:/storage:rw onething1/wxedge
至此,你便可以进入CCCC:18888来管理了,也不会出现冲突的情况.
结尾
有人说跑cdn费硬盘等问题,我的建议是拿一个老硬盘专门跑cdn,或者你挂一个移动硬盘跑。成本极低,当然如果你本身是4块4T组的raid5,那其实拿机械直接跑问题也不大,毕竟三年内保修,而三年后早都赚几个硬盘钱了。但是注意把大小映射关系弄好,不然cpu占用会比较离谱。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
值友4700683253
校验提示文案
liehu
校验提示文案
油炸小青蛙
校验提示文案
无人熟悉大菠萝
校验提示文案
xins134
校验提示文案
careless_zq
校验提示文案
Cc_CYj
校验提示文案
第九风
校验提示文案
值友6665706180
校验提示文案
西贝三皮
校验提示文案
量子观察者
校验提示文案
xwtdiweixin
校验提示文案
SFnVelvia
校验提示文案
没事随便写写
校验提示文案
蓝调forever
校验提示文案
值友2964977283
校验提示文案
liehu
校验提示文案
值友4337555723
校验提示文案
ChiKit傑
校验提示文案
沉沉R66
校验提示文案
值友5503046017
校验提示文案
值友7721063047
校验提示文案
值友3469852116
校验提示文案
jimmy0047
校验提示文案
hjrlyyh
校验提示文案
rui3bo2
校验提示文案
值友2964977283
校验提示文案
SFnVelvia
校验提示文案
自愚自乐er
校验提示文案
koloo
校验提示文案
老虎油汤包
校验提示文案
量子观察者
校验提示文案
沉沉R66
校验提示文案
蓝调forever
校验提示文案
ChiKit傑
校验提示文案
没事随便写写
校验提示文案
西贝三皮
校验提示文案
值友6665706180
校验提示文案
值友4337555723
校验提示文案
第九风
校验提示文案