看了很多文章,家用黑群晖安装得有很多,包括怎么选购硬件的,但对于公网直接访问都集中在全洗白上,全洗白太不地道,本文从另一个角度来看,就是申请公网免费域名、后经家里路由器配置端口转发,再到配置动态解析家用外网IP地址,最后关联到公网域名的整体流程进行详细说明,最终实现使用公网域名直接打开黑群晖NAS。本文比较长,请耐心看完。
公网域名访问效果图
本文整体的流程:1申请免费域名并关联解析服务器->2家里路由器配置端口转发->3设置动态IP绑定域名
一、申请免费域名并关联解析服务器。本文中申请的域名后缀为(.eu.org)
打开注册URL
注册页面,注意看图上的注释内容
注册页面中。除了E-mail需要填自己真实邮箱外,其它的使用英国地址生成器中的内容即可。英国地址生成器可以自己上网搜索,有很多。
点击Create提交后,会收到如下内容的邮件。如果没收到,去垃圾邮件夹里看看。
点击红框中的URL连接开始激活域名。
打开激活URL后,再点击validate。
点击Login登录。
输入账号、密码 再点击Login登录,
其中Handle是之前邮件nic-hdl后的内容,Password是之前注册页面自己输入的密码。
点击New Domain,
在Complete domain name中输入要申请的域名内容。内容后缀必须加上(.eu.org)
页面下方点选server names,并在name1、name2中输入域名解析服务器地址
,然后点击最下方的submit按钮提交
提交后出现如下页面,说明域名的申请完成,再就是等待审核。审核需要一个月到一个半月时间。
审核通过后,会出现如下邮件,邮件内容中会显示申请的公网域名。自此域名申请就结束了 :)
-----------------------------------------
另外,如何查到在申请域名时需要填写的域名解析服务器地址。就是前文中提到的name1、name2中的内容。
本文用免费的腾讯DNSPod,当然用其他的也可以。
打开腾讯DNSpod,登录自己的账号,没有的可以微信扫码快速注册一个),然后点右上角的“管理控制台”。
进到管理控制台后,选"DNS解析"中的"我的域名" ,点击“添加域名”
输入在申请域名时输入的域名,这里用的testtest.eu.org,点击验证按钮
点击验证按钮后,在左下方会提示DNSPod所属服务器(域名解析服务器地址)。把这两个地址填到上文域名解析中的name1、name2里即可。
二、家中路由器配置端口转发
我用的小米路由器,当然其他路由器也差不多的配置。
1、添加规则,协议如果叫不准,可以TCP和UDP都选,外部端口选5000和5001,
其中5000是黑群晖默认的http协议端口,5001是https协议端口(选5000和5001的好处是黑群晖的各类APP上,在输入登录地址时,可以直接输入域名,例如testtest.eu.org,而不用testtest.eu.org:5000)
2、再输入内网黑群晖的IP地址,端口也是5000、5001,提交即可。
3、这时,在家里宽带的外网IP地址,例如:119.XXX.XX.XXX:5000,就能在公网上访问到家里的黑群晖NAS页面了,用各类群晖APP,比如Drive、DS get、DS file、DS video等应用也可以使用宽带的外网IP地址访问到家里的的NAS了,
使用家里宽带外网IP登录的问题主要是,家用宽带的外网IP,运营商哪是会给自动变化的,所以不固定。
群晖APP中DSVideo输入连接地址的位置
群晖918 中配置端口号的位置
三、设置动态IP绑定域名
这里还是以腾讯DNSPOD为例
在上文中添加域名后,这里就应该有一条记录,例如testtest.eu.org。 点击域名testtest.eu.org
点击添加记录
配置解析记录,IPV4地址可以随意先输一个,点击确认
再点右上角的头像->API密钥
点击 DNSPod token -> 创建密钥,一定保记住ID和Token。后头配置DDNS时要用。
这回要打开家里的黑群晖->外部访问->DDNS->新增
其中服务供应商选择DNSPod.cn
主机名称选择上图中ID的值
密钥选择上图中的Token值
用户名/电子邮件是注册腾讯DNSPOD使用的。
配置 完可以使用下方的测试联机进行测试。如果状态中显示正常,则配置正确。
在群晖NAS里配置完DDNS后,测试状态正常后,等一段时间(时间长短取决于TTL生存时间),等一段时间后再访问腾讯DNSPOD控制台,在我的域名中点击所用的域名,就能看到服务器IP地址已经变为家里宽带的外网IP地址里。
到这里一切都OK了,虽然很漫长,但值得 哈哈
到这就可以在外网直接用域名直接访问家里的NAS了,例如用浏览器访问testtest.eu.org:5000 ,或用https协议访问 testtest.eu.org:5001 或用群晖APP访问testtest.eu.org地址。
本文内容参考了如下两篇文章:
怎么申请免费域名,申请免费域名的方法和流程
黑群晖动态公网IP DDNS解析的简单教程
,