前置条件:如果您还没有在群晖中安装cpolar,请参阅上一篇文章:
利用cpolar工具,如何从外网访问家中的黑群晖NAS?
上一篇文章提到,可以使用随机域名访问群晖主机。
上一篇的问题:
上一篇介绍的cpolar随机域名内网穿透群晖的5000端口,
有一个缺点:
- 就是每间隔一段时间,随机域名会被系统回收,重新生成新的随机域名,这样长时间使用起来会很麻烦。因为随机域名主要是为了给开发者,开发调试,临时启动使用的。而非长期应用。
- 随机域名是不规则的一串代码,很难记忆。
分析:
如何能使用固定域名,系统不变化,且又容易记住(自己自定义的二级域名)。
解决方案:
cpolar有针对这种的解决方案,升级至cpolar基础套餐。(目前优惠价格99元/年)
即可拥有预留5个自定义二级子域名的权限。这些子域名申请后,全网独占,别人不能使用它。可以起一个名字容易记住的二级域名即可(也不要跟其他人的子域名冲突)。
今天我们来介绍,如何使用固定二级域名访问家中的群晖NAS
1. 用户升级到基础套餐
1.1 登录cpolar后台
访问: https://dashboard.cpolar.com/
1.2 选择升级套餐
如图,点击主界面中的立即升级
链接
1.3 选择套餐
1) 这里针对群晖用户,有两种套餐可选择
- 基础套餐: 用于固定二级域名,访问5000端口,Web管理界面。
- 专业套餐: 如果希望使用群晖的Drive中心服务(类似于OneDrive的服务),像操作本地磁盘文件夹一样操作云盘,请选择专业套餐。专业版包含基础套餐功能,另外还提供固定的TCP地址功能,Drive中心需要此功能的支持才能使用。
2) 然后选择年份,默认为1年,年份越多,打折越多。如果长期使用,建议选择3年,会较便宜。
3) 选择支付方式,微信或支付宝。
4) 点击绿色的升级套餐按钮,完成支付。
如图:
1.4 支付完成后,查看套餐状态
如果您购买了basic基础套餐,会显示套餐名称为basic.
如果您购买了pro专业套餐,会显示套餐名称为pro.
如图:
2. 添加保留二级子域名
在cpolar后台仪表盘界面,选择 '预留' 菜单, 在保留二级子域名下,填加自己的二级子域名。
本例中,选择地区为China中国区,二级域名名称为thhknas, 备注:my nas,然后点击‘保留’按钮
如图
保留后的效果
3. 在群晖中,配置二级域名
3.1 SSH登录到群晖中
使用管理员帐号,登录到群晖中
3.2 切换为root权限
sudo -i
会提示输入密码,输入管理员帐号的密码
3.2 在命令行中,测试自己的域名
cd /root/cpolar
./cpolar http -subdomain=thhknas -region=cn 5000
参数说明:
http : 开启HTTP隧道
-subdomain参数 :指定二级子域名,本例为thhknas
-region参数:指定服务器所在地区,本例为region=cn,cn为中国地区,默认为us,美国地区。更多的选择,请参阅cpolar文档.
如图:
执行后的效果,如图:
4 从固定二级子域名访问群晖管理界面
5 使cpolar运行在后台
5.1 使用nohup命令,使cpolar运行在后台
nohup /root/cpolar/cpolar http -config=/root/.cpolar/cpolar.yml -subdomain=thhknas -region=cn -log=stdout 5000 &
5.2 cpolar后台,检查在线隧道列表,查看刚才的二级子域隧道是否还在线
如果在线,说明后台执行正常,如图:
6 总结
今天我们介绍了如何使用cpolar固定二级子域名访问群晖NAS,以后就不用记忆随机域名了。
下一篇教程:
- 如何配置cpolar开机自启动? 请参考下一篇教程:如何让Cpolar在群晖NAS中开机自启动?