如何使用域名访问NAS?

用NAS自带的quickconnect访问,不仅速度慢,也不容易记,内网用IP访问也不容易记,那么怎么能实现用自己的域名来访问呢?(我现在用的群晖NAS,下面教程就以群晖为准,其他NAS也类似)

如下图,我外网一般都是用域名访问的,非常方便,容易记。

什么内网穿透这样的专业词,小白也不用整的那么明白,咱要的就是随时随地通过咱自己的域名能访问家里的NAS就行。

在下面这篇教程中,我们提到了需要公网IP才能实现。

 

所以你需要一根带公网IP的宽带,怎么申请公网IP,我把方法写到上面这篇文章中了。

下面,咱们就开干了!

第一步:登录注册阿里云

阿里云域名注册申请-阿里云(https://wanwang.aliyun.com/

首先打开阿里云官网注册腾讯云账号并完成实名认证。

完成之后在【账号中心】>【基本信息】中就可以看到“个人实名认证”的信息,就说明我们这个账号创建成功了,然后我们进行下一步操作。

第二步:注册域名

阿里云域名-阿里云(https://iil.ink/wanwang)

在搜索框输入自己想要的域名名字,任何名字都可以,最好想一个适合自己专属的名字,这里以“bihu”为例说明,输入好以后点击后面的“查询域名”按钮。

看见自己喜欢的直接点击后面的“加入清单”按钮(不要只看首购便宜,你得看续费的价格)。然后下单付款。

然后打开“域名服务—域名列表”,就能看到你刚刚购买的那个域名了。

阿里云域名控制台直达:http://dc.console.aliyun.com/

第三步:创建DDNS

在“域名列表”中,点击你刚才注册的域名后面的【解析】按钮。

需要添加一条主机记录为 nas,记录值为 0.0.0.0 的记录,其它保持默认即可,完成之后点击右下角的“确认”按钮。(主机记录,你可以写www或者nas都可以,我这里以nas为例)

继续点击页面右上角的图像点击“AccessKey管理”进入下一个页面。

点击“创建AccessKey”,然后就会出现“AccessKey ID”和“AccessKey Secret”两个数值,请一定妥善保管好这两个数值,等下需要用到的。(记不住也没有关系,任何时候都可以点击后面的“查看Secret”随时查看。)

第四步:群晖NAS里启用DDNS

接下来需要到群晖上操作了。需要说明的是,目前群晖自带的DDNS设置并没有阿里云的服务供应商。所以我们需要借助一个工具套件,叫做【DDNS-GO】(它同时也有Docker容器插件可以安装)。

PS:【DDNS-GO】顾名思义就是用来做DDNS的,支持国内的阿里云、腾讯云、华为云和百度云这四大域名商,以及支持国外大名鼎鼎的Cloudflare,同时支持IPv4和IPv6的解析,非常强大。

群晖套间里搜索【DDNS-GO】,然后安装(安装插件就不需要教程了吧)。

安装好【DDNS-GO】后,直接打开。如上图:

  1. DNS服务商:这里很明显是选择“阿里云”
  2. AccessKey ID:上面获取的阿里云AccessKey ID
  3. AccessKey Secret:上面获取的阿里云AccessKey Secret
  4. Domains:需要解析的域名,也就是上面你申请的那个阿里域名

设置好对应的参数后,点“Save”保存,稍等几秒就会看到右边的日志显示运行情况。出现更新域名解析成功,并出现你的公网IP,就说明我们【DDNS-GO】设置好了。

最后返回阿里云后台的解析设置那里,可以看到我们设置为0.0.0.0的记录值,已经自动变成我们的公网IP地址。至此我们的DDNS设置部分全部搞定!

第五步:路由器端口路转发

首先是在路由器拨号的情况下,打开路由器的upnp,然后直接找到路由器的端口转发开始创建即可。创建方法按上图设置就可以了,基本没有什么难度。

PS:端口映射不同的路由器叫法不一样,有的叫做“端口映射”,还有的叫做“虚拟服务器”。每个人使用的路由器品牌和网络环境不一样,设置也会有所不同,请根据实际情况进行设置,本文不再赘述。

第六步:验证登录

直接用浏览器登录你的域名,加上你路由器映射的端口号,能直接访问群晖NAS,就说明此次设置成功!

希望本教程能够帮得上你!

THE END