02
2023
07
10:18:50

阿里云 腾讯云 设置DDNS(动态域名解析)

阿里云 腾讯云 设置DDN(动态域名解析)

搭建内网服务器时,因为运营商分配的公网ip地址是动态的。在一段时间后或者重启路光猫后,会导致公网ip变化,此时阿里云设置DNS将失效。因此需要进行动态域名解析。

阿里云没有像花生壳一样的内置到路由器的动态域名解析服务。所以,我们没办法在路由器段进行动态域名解析设置。但是,阿里云提供了DNS的API,各个语言的API都有,因此我们可以在服务器端来实现这个动态域名解析服务。

下面讲一下我实现的整个过程,我是通过go语言完成的。如下。

1. 设置DNS域名解析服务

进入阿里云的DNS服务页面,设置域名解析。这个页面,相当于是手动操作,来实现域名解析设置。这里我们根据阿里云的教程来添加解析记录。这里我设置不是真实的服务器外网IP,真实的是211,这里我设置的212,以便后面测试DDNS是否生效。

689523f9ce7d55d4812eda951240a95e_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2R1YXBwbGU=,size_16,color_FFFFFF,t_70#pic_center.png

上面圈出来的一行,即是官方生成的这段代码运行成功后的反馈。只要没有报错,并且有这行代码,设置域名解析上能查看到我们解析记录已经修改成功了,118.123.37.212变成了118.123.37.211说明我们的工作完成了。


a4cb17e732d67c9a19611a8184be3ee9_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2R1YXBwbGU=,size_16,color_FFFFFF,t_70#pic_center.png



4. 腾讯服务器域名解析

将上面的程序跑在腾讯云服务器上,即可将阿里云的域名解析为腾讯云服务器对应的IP地址。

和阿里域名解析一样,找到API文档,DNSPod相关的内容,也是有SDK和API的使用说明及在线调试,路径为:文档中心 > API 中心 > DNSPod > 记录相关接口 > 修改记录

https://cloud.tencent.com/document/api/1427/56157

在这里插入图片描述
修改解析类型可以支持IPV6地址的解析。
可以直接使用DDNS-GO,里面继承了各个域名服务商的解析服务: https://github.com/jeessy2/ddns-go



推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/4238.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: