阿里云ddns教程(阿里云dns怎么样)
本文目录一览:
- 1、Cloudflare配置动态dns(ddns)
- 2、威联通NAS折腾日记(5)-使用阿里云DDNS服务
- 3、群辉用docker公网ip可以访问,但是阿里云dnns不起效果
- 4、华硕路由器、LEDE、梅林,阿里DDNS教程
- 5、如何启用宽带路由器的DDNS动态域名服务
- 6、群晖使用阿里云DDNS(ipv4和ipv6)
Cloudflare配置动态dns(ddns)
最近因为一些事情,不敢再使用国内的dns解析商,故转而使用国外的dns解析商;本来想使用dns.he.net提供的服务,但是对一些免费的域名(tk\ml\cf)不友好,故换为Cloudflare的dns解析,具体地域名申请、域名解析操作这类教程,网上已经有很多,在此不做更多的说明,重点说说关于DDNS的操作。
Cloudflare提供了功能强大的api,根据自身的网络拓扑结构,可以很方便的更新公网IP到dns解析服务上。如果你的公网ip在电脑上(即通过PPPoE拨号上网),ddns的方法就很多了,可以使用Python脚本,使用requests、json这两个库,就可以搞定ddns配置,如果是在路由上,就要使用Linux shell来实现,在此将脚本列出并作以说明
特别地,参数ipl(ip local)是通过本地命令获得的公网ip地址,参数ip则是通过外网来确定的公网ip。公网ip的判断是基于自身网络的情况,如多拨后拥有多个公网ip,做负载均衡的时候的nat配置,则需要通过参数ipl来制定通过哪一个公网IP访问
威联通NAS折腾日记(5)-使用阿里云DDNS服务
疫情期间一直在家,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映射,同理如果防火墙没有放行也连接。
本文的前提条件:
具体步骤:
群辉用docker公网ip可以访问,但是阿里云dnns不起效果
解决方法如下:
进入群晖之后,点击右上方的输入图标,输入阿里云dDNS然后点击添加即可
华硕路由器、LEDE、梅林,阿里DDNS教程
转自我的博客,转到知乎后排版可能有些错乱
华硕路由器、LEDE、梅林,阿里DDNS教程 - sleele的博客
教程
华硕路由器官方固件,梅林,LEDE大体一致,下面我以华硕路由器官改固件为例展开教程
首先安装阿里DDNS插件,在阿里注册一个域名,买最便宜的即可,购买域名后进入控制台
按照图标顺序操作
然后会让你输入手机验证码,之后就可以得到AccessKey ID、Access Key Secret
在阿里DDNS插件中填入你这些信息,和你注册的域名即可
进阶操作-配置Https
安装Let's Encrypt插件
之后填入上面获得的AccessKey ID、Access Key Secret还有域名
总结
在大神们制作的插件下操作还是十分简单的,感谢制作插件们的大神们,我在此也只是在大神们的制作的工具下写了一个简单的图文教程
如何启用宽带路由器的DDNS动态域名服务
DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。
登录路由器设置界面后点击“系统工具”——“DDNS”出现如下图所示。
默认为不启用状态,我们点击启用状态,现在一般路由器都支持2中DDNS的解析服务(一般有花生壳和希网3322的动态域名解析)。
例如:
在本地192.168.0.10主机上建立一个WEB服务器,并在3322.org注册如下:
用户名:tenda 密码:123456 域名:tenda.vicp.net 那么设置就如上图所示。
在虚拟服务中映射好端口,在DDNS服务中设置账户信息后,在浏览器的地址栏中输入“”就可以访问你的WEB页了。
群晖使用阿里云DDNS(ipv4和ipv6)
复制,写成sh脚本,添加进群晖定时任务即可。
注意前四个需要自己填入,还有获取ip那里要注意网络接口,我的是ppp0。
同样前四个自己填,和上边的类似。网络接口也同理,可以进群晖ssh,用ip addr自己查接口名称。
发表评论
暂时没有评论,来抢沙发吧~