公共DNS服务器IP地址大全
一个域名必须经过DNS服务器的解析才能得到IP地址,因此DNS服务器非常的重要。
内网域名通过内网DNS服务器去解析,内网DNS服务器一般由公司的运维负责搭建好和维护
作为重要的互联网基础设施,有很多大企业提供了一些好用的、公共的DNS服务器可以给我们使用,这里推荐几个:
- 百度 BaiduDNS:180.76.76.76
- https://dudns.baidu.com/intro/publicdns
- 114 DNS:114.114.114.114 / 114.114.115.115
- 阿里 AliDNS:223.5.5.5 / 223.6.6.6
- DNSPod DNS+(腾讯云):119.29.29.29 / 182.254.116.116
- Google DNS:8.8.8.8 / 8.8.4.4(你若要解析到国外ip地址可用它,国内不推荐使用)
- …
- 更多、更全的公共DNS服务器ip地址请参考本网站:https://dnsdaquan.com
有了这些好用的免费DNS服务器后,若我们自己购买了一个域名就可以交给它来帮我们完成域名解析(当然若你是商用的,最好还是购买付费的域名解析服务,更稳定更有保障些)。
DDNS 动态域名解析服务
DDNS:Dynamic Domain Name Server,动态域名服务。相较于DNS就前面加了个Dynamic表示动态的。我们知道DNS用于域名 -> IP地址的解析,那么何为DDNS呢?
DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。
也就是说DDNS捕获用户每次变化的IP地址,然后将其与域名相对应,这样其他上网用户就可以通过域名来进行交流。而最终客户所要记忆的全部,就是记住动态域名商给予的域名即可,而不用去管他们是如何实现的。
动态域名服务的对象是指IP是动态的,是变动的。普通的DNS都是基于静态IP的,有可能是一对多或多对多,IP都是固定的一个或多个。但DDNS的IP是变动的、随机的。随着市场需求的变化,DDNS需求功能也越来越多,越来越要求方便,市场现在已经有了不少第三方DDNS方支持的设备。
关于动态域名解析服务有个非常著名的软件你肯定不陌生:花生壳
什么时候需要DDNS
目前来说,对于商业域名绝大部分还是不会使用到DDNS的,而是使用的DNS完成解析。那么什么时候需要DDNS呢,下面举出两例:
- 在家里的局域网内/公司局域网/学校局域网内,我想搭建**一台Ftp的Server**来共享文件,但是你知道家里的网使用的是动态IP(指的出口IP),一旦我的IP发生变化其他人使用原来域名就不能 找到这台Server 了,因此我的诉求是:即使我IP是动态的,但我希望每次通过域名都能解析到我这来,这便是DDNS可以搞定的事。
- 比如现在流行的远程摄像头(如小米摄像头),你发现不管你在哪只要通过网络就能打开摄像头查看家里的情况。IP虽然是公网动态IP,每断开一次就会变化一次,因此可以想象这也是使用的DDNS解决的。
简单描述DDNS能做什么:以把变化的IP动态地映射到域名上,通过不变的域名访问变化IP的主机;
如何自己实现DDNS
如果自己需要做一个DDNS动态域名解析,本处共介绍三种方案供以参考:
- 使用花生壳,优点太多了,稳定、内网穿透、内网端口映射。使用起来非常方便:只需要内网IP就可以搭建一台Server
- 使用
DNSPod
以及其客户端完成 - 使用Alibaba Cloud SDK for Java实现动态域名解析(DDNS),内含使用Demo哦。参考地址:https://help.aliyun.com/document_detail/141482.html
总结
关于域名、静态IP和动态IP、域名解析DNS、动态域名解析DDNS这些常用的网络概念就介绍到这了。本文还算详细的介绍了这些概念,希望对大家能够带来帮助。