当前位置:首页 期刊杂志

使用域名访问家庭NAS

时间:2024-09-03

◆黄绍敏

(云南水利水电职业学院 云南 650202)

1 概述

现代移动通信技术的应用给社会、企业及个人的生产、生活带来了极大便利。当信息化发展的潮流让第五代移动通信技术(5G)登上舞台时,其“低延时、高带宽、广链接”的特点,将极大解放个人和组织的生产力。通信技术演进发展带来层出不穷的新生产方式会越来越普及,未来借助5G 技术,越来越多的人通过远程办公来提升工作效率将会成为日常。

虽然许多组织拥有高度的信息化条件提供职工实现远程办公,但随着个人信息数据的大量积累及个人工作经常性更换成为常态,为保障个人专属知识的数据,很多人会选择购买民用级的NAS 放在自己家中以存储海量的文本、图片及音视频信息,这样既解决了个人笔记本硬盘存储容量不足问题,同时也借助NAS 所具备的高可靠性为个人数据提供高层级的安全保障。但作为存储为主的NAS 设备通常是仅限于局域网内的访问,个人在异地需要使用NAS 存储的信息时该如何解决远程访问的问题呢?在这里,介绍一种使用域名远程访问家庭NAS 的具体操作方法,让自己的NAS 成为专属的私有云,无论何地只要连接互联网就可以实现远程访问。

2 设计思想

2.1 域名

域名也叫网络域名(Domain Name),是互联网ⅠP 地址的代称。从域名设计的规则上来说,一个完整的域名由一个或多个部分组成,这些部分通常连接在一起,并由点分隔。以www.yuming.com 为例,.com 是一级域名或叫顶级域名。该类域名常用的有三类,包括通用顶级域名(gTLD)、国家和地区顶级域名(ccTLD)以及新通用顶级域名(NewgTLD)。yuming 是二级域名,通常由域名申请人基于需求来命名创建,但原则上只能包含英文字母、数字和“-”连字符。二级域名下层则是三级域名,如bbs.yuming.com 中的bbs 就属于三级域名。拥有一个属于自己的域名就相当于在互联网上有了自己的门牌号码,通过这个门牌号码,组织或个人可以建设网络,搭建邮件服务器等多种服务供人访问。而作为远程访问应用中,拥有一个专属域名,可以让使用者在不需要死记硬背自家宽带接入ⅠP 地址的情况下,通过这个域访问到自己的NAS。随着互联网应用的普及,现在申请注册一个国际顶级域名也是件容易的事情了,只要通过域名注册商就可以轻松注册获得属于自己的域名。

2.2 域名解析

人们在访问互联网时,只要在浏览器输入域名,浏览器就会找到所需要访问的ⅠP 地址,这个过程就叫作域名解析。实现域名向ⅠP 地址关联的机制就得了解域名解析系统DNS(Domain Name System)。DNS 所做的工作就是将域名和ⅠP 地址进行相互映射的一个数据库,专门从事这项工作的服务器叫作域名服务器,在互联网中存在大量的域名服务器,每个注册的域名都有相对应的域名服务器,在域名服务器中会将域名与ⅠP 地址捆绑的信息记录下来。任何用户发出访问域名请求时,域名服务器会查询其访问的域名信息是否属于自身记录范围,如属于就将匹配的ⅠP 地址反馈给用户,否则就将该请求转移给其他域名服务器进行相似查询,直至找寻到所需信息,实现域名解析。

在现实生活中,由于受互联网ⅠP 地址资源限制的影响,私人拥有一个专门的互联网ⅠP 地址(俗称公网ⅠP 地址)的代价是较高的,不仅需要向电信运营商专门申请,而且每年都得缴纳不菲的费用。而家庭接入的宽带虽然在拨号后都会被运营商分配一个公网ⅠP 地址,但一般来说,每隔2 天或一周所分配的公网ⅠP 地址就会发生改变。这就导致个人申请的域名不是与一个固定的公网ⅠP(俗称静态ⅠP)进行捆绑,而得面对不断改变的公网ⅠP(俗称动态ⅠP)。为了解决这个问题,就将用户动态的ⅠP 地址映射到一个固定域名解析服务上,并由该域名服务器提供动态域名解析工作。

3 实际操作

下面将通过阿里云的域名注册为例,注册一个国际顶级域名,并通过动态域名解析方式DDNS 远程访问家庭NAS(群晖NAS)。同时就如何注册域名、捆绑动态ⅠP 地址以及实现远程访问家庭NAS 的具体操作进行说明。

3.1 域名注册

步骤1:打开阿里云网页,进入“企业分类-企业应用-域名注册”并登录。

步骤2:在查域名处输入自己希望注册的域名,并选择顶级域名标签,如.com、.net 等。

步骤3:在这里以注册xyz910.com 域名为例,可以看到注册该域名每年服务费金额,选择“加入清单”后,可在右侧域名清单列中找到自己选择的域名,之后按立即结算即可。

图1 域名注册

步骤4:进入结算界面后,可根据所选域名调整年度费用支付的期限,如一年还是十年不等。由于此次为个人域名申请,所以在“您的域名持有者为”中点选“个人”。根据ⅠCANN(互联网名称与数字地址分配机构)的政策要求必须完善域名注册人的相关信息,验证个人邮箱,同时也需要完成个人的实名认证(一般3~5 个工作日完成审核),相关操作较为简单可根据注册网站的相关提示完成。

步骤5:域名完成支付后,进入“域名控制台”可在域名列表中看到刚才所申请的域名,在其“域名状态”中显示的仍是“审核中”,一般审核时候较短,5~10 分钟后可刷新下页面,当看到该域名的“域名状态”已变为正常,说明所申请域名已成功。需要提醒的是,根据国家工信部对域名持有者实名制度审核管理的相关要求,对于申请.com/.net/.cn/.xin/.top/.xyz/.vip 等域名注册成功后必须进行域名实名认证,否则会造成解析不生效,实名认证审核通过后的1-2 个工作日解析可恢复使用。

步骤6:在域名解析设置中,通过“添加记录”增加两条A 记录,其中一条的主机记录为www,另一条的主机记录为@,记录值选择家庭宽带ⅠP 地址。TTL 根据自己喜好选择,也可保持10 分钟不变。

至此完成了域名对ⅠP 地址的解析设置,通过域名即可实现在互联网中对家庭ⅠP 地址的寻址。但现在仍不能直接访问个人的NAS,因为还需要进行动态域名解析DDNS 和路由器中的端口转发设置。

3.2 动态域名解析

受制于ⅠP 地址资源的限制,运营商一般不会长久将公网ⅠP 地址赋予家庭宽带永久性捆绑,一般隔两三天就会更换一次公网ⅠP 地址。因此就需用使用DDNS 动态域名解析技术将动态变化的ⅠP 地址与申请的域名进行绑定。当然,作为有使用DDNS 的需求,最好在购买家庭路由器时,关注是否带有DDNS 功能,或自行搭建一台带DDNS功能的软路由器。

步骤1:首先在阿里云网站访问个人设置中的AccesssKey 管理,进入复制用户AccessKey ⅠD 和Access Key Secret。

图2 动态域名解析

步骤2:在路由器中找寻到动态DNS 插件,并进入内部设置。将之前复制的AccessKey ⅠD 填入到动态DNS 设置中的用户名栏,将Access Key Secret 填入到密码栏。在“查询主机名”、“域名”中填入所申请的域名信息。DDNS 服务提供商列表中选择aliyun.com,点击保存即可。完成DDNS 的设置后,仍然不能实现域名访问NAS,因为NAS是家庭局域网中的组成设备之一,它与其他设备共同使用家庭宽带唯一的公网动态ⅠP 地址。为了通过域名能精准访问NAS,就需要在路由器防火墙的端口转发(NAT:网络地址转换)中进行设置。比如,作为群晖NAS 管理界面登录端口为5000,可在路由器NAT 端口映射表中设置外部端口5000,内部端口5000。再根据NAS 在局域网内的ⅠP 地址填写NAT 表中的主机ⅠP 地址,完成上述端口映射的设置后,即可使用所申请域名访问NAS:如注册的域名是xyz910.com,在浏览器地址栏中输入www.xyz910.com:5000 即可实现远程访问NAS 的管理界面。

4 结语

通过个人专属域名来远程访问个人NAS 中的数据,将极大方便个人办公及娱乐。尤其当前个人笔记本电脑为提升运算性能及节电效率,在确保性价比较优的情况下,笔记本所拥有的硬盘存储容量相对较低,因此在互联网接入较为方便的当今,通过域名便捷地实现远程访问个人NAS 将可极大提升个人工作效率,让个人海量数据无时无刻地陪伴在自己的身边。

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!