本文转载于其他论坛,图片有错位,自己琢磨的看吧  公网IP搭建自用服务器教程

DDNS是什么

动态域名解析,用一句话说明原理是:把动态变化的IP地址绑定到固定不变的域名上,这样便是以不变应万变,只要记住域名就可以了。

举个栗子:
1. 内网上有几十台电脑,我想把其中一台电脑作为FTP服务器,或者是web服务器(比如运行的OA系统)之类的。想把其中一台对外开放以方便远程办公使用,目前来说宽带运营商给的IP都是动态获取分配的。除非公司业务办理的企业宽带才给固定IP,企业宽带是很贵的,IP地址也是需缺的。而动态获取的IP每隔一段时间就会被释放重新分配,那就需要DDNS来实现了, 可以把一个域名解析到这个动态的IP上,实现了不变应万变。

DDNS可以解决什么? 答:可以把变化的IP自动动态地映射到域名上,通过不变的域名访问变化IP的主机;

DDNS不能解决什么?答:本身不能实现端口映射,因此如果主机在NAT网络内部,而你又没有权限在路由器上设置端口映射,那么DDNS就无解了,需要做反向代理或者端口穿透【下一次我们来搭建frp内网穿透服务】。

当然市场上也有很多这样的域名解析服务,比如花生壳,3322,但是一年下来也得两三百元,而且还要流量和带宽的限制,你得花钱去升级,不差钱的可以直接购买人家的套餐,简单粗暴。

—————–

使用DNSPod + 个人域名 + ArDNSPod脚本. 自建域名解析服务,不受制于人。1016257

  1. 首先需要注册一个域名,去腾讯云注册最为方便,因为DNSPod 2015年被腾讯收购,已经和腾讯云打通了账号体系。

我自己也注册了一个,以配合用例进行,本例是在ubuntun server 18.1上搭建的。

 

然后创建一条解析记录,值随便填一个,主要是为了脚本能够检测到。

———

  1. 去DNSPod创建一个密钥,因为使用了DNSPod的api接口,需要进行验证。

  1. 部署脚本

基于DNSPod是用API实现的纯Shell动态域名客户端,适配网卡地址。

 

github地址:https://github.com/imki911/ArDNSPod

下载下来后,把上一步创建的密钥填入配置文件,

然后就可以运行ddnspod.sh脚本了, 脚本就会把获取你的外网IP自动更新到你解析列表了。

自己在加个定时任务就可以一直使用了。完美

如下图的运行结果: 检测到你的外网IP变化了就提交更新, 没有变化就不提交。

站在巨人的肩膀上,感谢脚本作者GF_Shen的辛劳付出和教程。

https://blog.csdn.net/imkiimki/article/details/83794355

 

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源 1.本站提供的一切源码、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途! 2.本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容! 3.本站提供的源码,模板,插件等其他资源都不包含技术服务,敬请谅解! 4.本站资源售价只是赞助,收取费用仅维持本站日常运营所需! 5.如无备注,本站不保证所提供下载的资源准确性安全性和完整性,源码仅供下载学习之用! 6.如用于商业或者非法用途,与本站无关。一切后果请自行负责! 7.如果遇到加密压缩包,默认解压密码为:bori99.com如遇到无法解压请联系站长!