提交备案后会有阿里的工作人员来对你提交的个人信息进行验证,稍微注意下即可
疫情期间一直在家,NAS基本上都是在家中使用。外网访问的问题就没怎么管它。这次要去北京一趟,外网访问就被提上了日程。由于我用的是电信的宽带,提前已经申请了公网ip,并且已经在阿里云上申请了自己的域名。当然你也可以使用威联通官方提供的myqnapcloud云服务,或者使用花生壳等内网穿透工具。 DDNS翻译过来就是动态域名服务,他将用户的动态IP地址映射到一个固定的域名解析服务商,用户每次链接网络的时候客户端会通过信息传递把该主机的动态ip地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。 上面说的可能有些绕,实际上DDNS服务就是将用户的IP地址与固定的域名一一映射,即使用户ip变更,而DDNS服务也会随之将域名的解析变更为新的ip地址。再简单一点就是可以使用固定的域名来在外网找到你的电脑。 由于电信等提供的公网ip是动态变化的,通常一天或二天一换,如果想要固定的ip地址还需要交额外的费用。所以我们就需要建立DDNS服务来将域名与动态ip进行映射。 我们使用威联通提供的docker来部署DDNS服务,在威联通的ContainerStation中搜索aliddns找到chenhw2/aliyun-ddns-cli 这个容器。 在高级设置中的环境中设置以下参数: 然后运行该容器在控制台中看到以下内容,说明就映射成功了: 实际上这个容器的作用就是自动在阿里云控制后台生成了一个域名映射: 这个是自动完成的,并且会在ip地址变更的时候自动更新这条映射。 创建完成了DDNS服务以后,实际上还是无法在外网访问你的NAS,因为NAS是在光猫下的,其ip地址是192.168这样的内网地址,而我们访问域名实际上是将请求发送给了外网地址也可以理解为发送给了光猫。而光猫本身不能处理这条请求,所以会将该请求抛弃。这个时候就需要另一个知识点就是端口映射,我自己的网络拓扑如下: 可以看到我的网络是两层结构,因为光猫只有一个千兆Lan口,所以我在下面有添加了一个提供多个千兆Lan口的路由器。而光猫下只是接了这个路由器而已。 光猫的网关是192.168.1.1,而路由器连接在光猫上那么他的ip地址是192.168.1.3。 而在光猫下的端口映射如下: 端口映射的意义就是如果外网的某个端口得到了请求,光猫会不加处理的将请求发送给映射的局域网ip:端口上。例如我上面的虚拟服务名称为nas的端口映射的意思是:外网的5000端口得到了一个请求,光猫将请求发送给内网的192.168.1.3:5000(也就是中间的路由器上)。 这时候我们依然无法看到我们的NAS,这就需要中间路由器继续进行映射将从光猫得到的请求转发给nas: 以上就完成了映射。你也可以看到上面的映射中有一个22端口的ssh映射,同理如果防火墙没有放行也连接。 本文的前提条件: 具体步骤:好了,当以上两个 PS 和 PPS 你都解决了就可以开始操作了,我们把华为云域名绑定到阿里云IP。
点下图第一项的修改 ,然后把 “值”改成:
弄好之后应该就可以立刻通过域名访问阿里云服务器了。
客服 :
请描述您的具体问题,智能客服同步为您创建工单
我 :
问题描述: 域名解析到了阿里云的服务器,但用域名访问网站,仍然是访问到了华为云的服务器
华为云和阿里云各有一个服务器,域名是在华为云买的,并且已经完成备案以及在阿里云的接入备案
目前域名解析这里是把 www.afangccc.cn 和 afangccc.cn 都解析到了 阿里云的公网IP
出现的问题是 如果用 www.afangccc.cn 访问,确实是在阿里云服务器上发生了访问,但是如果访问 afangccc.cn ,阿里云收不到请求,这个请求是被发到了华为云的机器上了
华为云工程师 :
您好,这边测试两个域名都是正常解析到一个IP (Cmd 用 nslookup 域名 测试的)
我 :
没错,我也测的是这样的,但是如果访问的话,二者实际的访问地址不一样
你那边方便自己试下访问吗
华为云工程师 :
您好,您这边刷新一下浏览器缓存试试呢?
我 :
不行
华为云工程师 :
您好,您华为云这边的服务器IP是多少?
我 :
x.x.x.x
华为云工程师 :
您好,这边测试访问两个域名都是访问的阿里服务器,如下图所示,说明域名解析应该没有问题,您这边换个网络环境试一下呢?
我 :
你好,我这边让我同学试了一下,她访问 afangccc.cn 也是访问到的 华为云服务器,不过我们两个都是用的校园网,你的意思是我们换成自己手机热点就能解决吗
我换成手机热点又试了一次,还是会访问到华为云
华为云工程师 :
您好,您本地nslookup解析一下两个域名,也是相同的IP吗?
我 :
本地不是了
华为云工程师 :
您好,您用ipconfig /flushdns命令刷新一下,之后再nslookup解析看下
我 :
还是没刷新
华为云工程师 :
您好,本地有没有设置hosts文件?
我 :
没有
华为云工程师 :
您好,本机dns改成114.114.114.114,之后ipconfig /flushdns命令刷新一下,再解析看下
我 :
很感谢,解决了
这是怎么回事呢
华为云工程师 :
您好,这样的话应该是您本机配置的这个dns服务器没有更新到最新的域名解析记录。
我 :
好的,谢谢你了
华为云工程师 :
您客气了,如您的问题已经解决请您点击工单右上角 “关闭工单” 结束本次服务;如果您仍需帮助,请您驳回并留言,我们将继续为您解答。如您在此单授权中,提供了登录密码等机密信息,为了您的资源安全,请您在关单后尽快修改,感谢您的支持与理解,祝您生活愉快!
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)