全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持)

05-18 1373阅读 0评论

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第1张

基本上接触过网络相关知识的人应该多少都会听过DNS这个名词。因为 DNS 它非常重要,在我们上网的过程中扮演着重要的角色——“将网址/域名解析成 IP 地址”。

如果配置了不合理的DNS服务器,可能会导致网速缓慢、打不开网站;一些恶意的 DNS 还会让你电脑出现弹窗广告、网站被劫持修改 (中间人攻击)、监听等等一系列的安全问题。因此为了高速稳定上网,异次元特意搜集了目前全球范围内可靠的免费公共 DNS 服务地址……

科普:什么是 DNS,有什么作用?

DNS的全称是 Domain Name System 或者 Domain Name Service,它主要的作用就是将人们所熟悉的网址 (域名) “翻译”成电脑可以理解的 IP 地址,这个过程叫做DNS 域名解析。

比如说异次元的是大家可以比较容易记忆的域名,但电脑其实并不能通过域名直接找到异次元网站的服务器究竟在哪里的。因为在互联网上,网络设备只能依靠 IP 地址 (相当于互联网上的门牌号) 进行寻址定位才能建立起连接的。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第2张

因此DNS 服务器本身必须长期保持足够的稳定性,域名解析的速度要足够的快,你上网 (访问网站) 时的速度和稳定性才能得到保障。一旦 DNS 服务器“出现问题”,比如它自身故障宕机了,或者无法将网址解析出 IP 地址、解析速度特别慢,又或者解析出错误的 IP 地址等等,就会导致上网用户出现各种打不开网站、网速慢等疑难杂症了。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第3张

而优质的 DNS 服务不仅只是域名解析速度快,而且还兼具一些诸如屏蔽恶意网址、智能纠错、解决部分 DNS 污染以及准确地将 CDN 解析到离你距离最近的节点 IP (从而大大提高文件的下载速度) 等功能。

为什么需要更换公共 DNS 服务器?

DNS 服务器一般是由互联网服务提供商 (ISP) 出资建立的,比如电信/移动宽带,它们在全国各地建立了多组 DNS 服务器,上网拨号时会按地区自动为你们分配,一般大家不必理会也能正常上网。但问题在于,部分地区所提供的 DNS 经常宕机、人满为患没有及时扩容、上网高峰时解析缓慢,甚至有些地方的机房人员滥用职权谋取私利,利用 DNS 劫持网站,偷偷插广告/诱导/嗅探帐号密码等,都会对用户的网速和上网体验和帐号安全造成影响。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第4张

总之,如果你上网不稳定的时候,尝试更换一组速度更快、更稳定、更干净、更安全、无劫持的 DNS 可能就解决问题了!幸运的是,除了宽带提供商的 DNS 以外,像阿里云、腾讯云、Google、百度、IBM、CNNIC 等一些有足够实力的大型互联网公司也非常慷慨地为公众提供了免费的 DNS 解析服务器。异次元这就搜集了全球范围内这些可靠、免费高速的公共 DNS 服务器地址列表,供大家选择使用。(推荐使用DNS Jumper快速修改 DNS)

国内免费公共 DNS 域名解析服务收集

以下收集的都是目前全球范围内 (更多数是国内的) 比较靠谱的免费公共 DNS 服务的 IP 地址。由于地区差异,同一组 DNS 服务器在不同国家不同地区的表现并不完全相同,解析速度、响应时间等都有所区别,所以建议大家以自行测速结果为准,多多对比再行选择咯。

★ DNSPod Public DNS+

Public DNS+是属于腾讯云旗下的公共 DNS 服务。拥有 80 多条国内线路和 4 条海外线路,有 BGP Anycast 技术,也是国内首家支持谷歌 ECS (edns-client-subnet) 协议的公共 DNS 解析服务。它只使用一个 IP,但有三地集群容灾和秒级自动故障切换,在国内大多数地方的测速数据都非常好,值得推荐。

Public DNS+

IPv4 地址

首选:119.29.29.29

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第5张

★ AliDNS 阿里公共 DNS 解析服务

阿里公共 DNS是阿里云推出的免费 DNS 递归解析系统,宣称全球数百台服务器组成的集群,拥有充足的带宽资源,目标是成为国内互联网基础设施的组成部分,支持BGP Anycast 以及 ECS 技术。

AliDNS阿里公共 DNS

IPv4 地址

首选:223.5.5.5

备用:223.6.6.6

★ 114 DNS

114 DNS在国内的用户量相当巨大,其DNS 解析成功率高,与 ISP 的 DNS 相比,能访问更多的国内外网站;号称纯净、无劫持、无需再忍受被强插广告或粗俗网站之痛苦;114DNS 做得比较早,有一定的技术积累,稳定性不错,尽管速度比前两者差一点点,但也都能让人满意。它还有一个特色,就是根据不同用途可以选择不同的 DNS 组。

114 DNS

常规公共 DNS (干净无劫持)

首选:114.114.114.114 、备选:114.114.115.115

拦截钓鱼病毒木马网站 (保护上网安全)

首选:114.114.114.119、备用:114.114.115.119

拦截色情网站 (保护儿童)

首选:114.114.114.110、备用:114.114.115.110

★ 百度 BaiduDNS

百度 DNS公共解析服务,支持 ipv4 和 ipv6。作为中国最大的搜索引擎,百度拥有一流的基础设施和强大技术实力,国内速度相当快!该服务快速稳定无劫持,智能拦截恶意网站,支持 BGP Anycast 和 ECS 技术。

百度 BaiduDNS

IPv4 地址:180.76.76.76

IPv6 地址:2400:da00::6666

360 DNS 派 (DNSpai Public DNS)

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第6张

DNS 派是由360出品的免费公众 DNS 解析服务。它可以让网上冲浪更加稳定、快速、安全;为家庭拦截钓鱼网站,过滤非法网站,建立一个绿色健康的网上环境;为域名拼写自动纠错等。

DNS 派

首选(电信/移动/铁通):101.226.4.6

备选(电信/移动/铁通):218.30.118.6

首选(联通):123.125.81.6

备选(联通):140.207.198.6

CNNIC sDNS

sDNS (SecureDNS,简称 sDNS) 是由中国互联网络信息中心 CNNIC 与国内外电信运营商合作推出的免费公共云解析服务,旨在为用户提供高速、安全、智能的上网接入解析服务。sDNS递归云解析服务采用 IP Anycast+BGP 技术跨区域、跨运营商的分布式异构部署,比运营商提供的 DNS 更快更稳定。

CNNIC sDNS

IPv4 地址

首选:1.2.4.8

备用:210.2.4.8

OneDNS

OneDNS是一个安全、快速、免费的小众 DNS 服务。它能屏蔽恶意网站、摆脱无良 ISP 的DNS污染与劫持。同时横跨南北的高速线路加速您的网络连接。

OneDNS

IPv4 地址

首选:117.50.11.11

备用:117.50.22.22

国外 (美国) 免费公共 DNS 解析服务推荐:

顾名思义,国外的 DNS 当然是适合海外用户使用咯。而对于国内用户来说,尽管这些 DNS 服务器在国内访问速度不算快,但作用也不少,比如买了国外的VPS来搭建番·羽·土·啬相关的应用时,可以配置它使用国外的 DNS 等等。

★ Google Public DNS (8.8.8.8)

来自Google提供的免费全球公共 DNS 服务,主要为了改进网络浏览速度、改善网络用户的浏览体验。这个基本上……

博途软件的三种安装方式:本机、公司服务器和云,你选那种?

加入博途之友,与优秀工程师有约

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第7张

《专业的群讨论》专业的技术交流群体现在专业的讨论,这次大家讨论的是:博途软件的三种安装方法,总结最重要。

一、群友的提问

芮工,请教一下,西门子的博途软件一定要装到本机才能用么?有没有什么办法可以在云端使用?比如输个账号登入就能用那样?软件有些难装。

二、群友的讨论

群友A:装在学校电脑上,家里通过访问学校电脑也可以用。

芮庆忠:方老师,我记得博途有一个服务器版,用的人很少,可能比较麻烦。曾老师的方法更通用。

群友B:TIA cloud可以配合teamviewer,但是一定要有VPN,还有方便的话就用虚拟机,问题就是要求电脑配置高点,起码内存16G+。曾老师说的我估计只能是远程操作学校电脑,在本机上面做仿真或者编程用。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第8张

群友C:也可以搞个云电脑,就有网就行了。

群友D:vpn+机房里放台服务器+远程桌面就行了。

群友E:最佳方案还是虚拟机,毕竟有时要直连硬件plc编程啊。

群友F:这种有云桌面,关键钱钱。而且东西都是在人家上面,某天爆雷也麻烦。

群友D:我都是自己部署在公司机房里的,不用担心暴雷哈哈,瘦客户机现在都,远程桌面配置,公司IP都是浮动的,买个域名绑定挂VPN。

群友F:所以我或者说大部分工程师都喜欢虚拟机有个这样的原因,崩溃了还可以开电脑做别的事。

群友D:如果现场调试的话就不用想了,老老实实性能本。

群友D:其实硬盘够大的话,可以试下微软自带的虚拟机hyper,那个性能跟母机一样直通硬件,换电脑直接拷贝走就行了。

群友G:服务器就是我们看到的远程桌面。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第9张

群友D:云桌面是长期投资,自建服务器是一次性投资。所谓服务器其实就是一台性能好点的台式机。

三、芮庆忠的总结:三种方式各有优势

1、个人电脑方式:本机安装,更建议虚拟机安装,适合现场调试为主的工程师;

2、公司服务器方式:同时构建公司的测试硬件,便于测试和版本管理,适合程序设计为主的工程师;

3、云方式:和公司服务器有些类似,对多团队协同的项目更有利。

今后的编程和学习方式:随时随地。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第10张

(网络图片)

芮老师的书籍

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第11张

​免费加速下载 Github 资源 TurboHub

TurboHub 是一个免费的 Github 资源加速下载站点,可以帮助你快速下载 Github 上的资源。其核心逻辑是通过 Azure Static Web Apps服务和 Azure Functions 服务,将 Github 上的资源通过中间服务器进行转发,从而实现加速下载的目的。

由于每个使用 Azure 的用户都可以免费的额度部署 Azure Static Web Apps 服务和 Azure Functions 服务,因此你现在也可以免费的部署一个属于自己的TurboHub 服务,从而实现免费加速下载 Github 资源。

开始部署

接下来,我们从零开始,一步一步的部署一个属于自己的 TurboHub 服务。

注册 Azure 账号

你需要注册一个 Azure 账号,如果你已经有了 Azure 账号,可以跳过这一步,直接进入部署 TurboHub。

如果您还没有任何账号,那么接下来,跟随下面的步骤注册一个 Azure 账号。

重要提示:以下操作建议在一个隐身模式的浏览器中操作,避免您本地有多个账号可能出现冲突。例如在 Chrome系列浏览器中可以使用 Ctrl + Shift + N 快捷键打开隐身模式。

首先, 我们建议您注册一个邮箱,这边推荐使用 outlook 邮箱,您可以在以下链接中注册一个 outlook 邮箱。

点击此处跳转到 outlook 邮箱注册页面

由于注册邮箱的步骤非常简单,这里就不再赘述了。接下来,我们需要注册一个 Azure 账号,您可以在以下链接中注册一个 Azure 账号。

点击此处跳转到 Azure 注册页面

然后就会跳转到 Azure 注册页面,点击 立即购买 按钮。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第12张

点击立即购买

然后便可以使用刚刚注册的 outlook 邮箱进行登录。过程中可能会要求进行验证,按照提示进行验证即可。

接下来,正常情况下会进入个人信息填写页面。此处有一个非常重要的内容。

在填写国家或地区时,请不要选择中国和印度,这将导致您无法获得基础免费额度之外,Azure 提供的额外 12 个月的免费额度。

或者换句话说,我们建议您选择中国香港。

手机验证可以选中国,没问题。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第13张

填写个人信息

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第14张

验证电话

点击下一步后,您将进入到信用卡验证。输入您支持Visa或MasterCard的信用卡信息,点击下一步。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第15张

信用卡验证

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第16张

无需支持

最后点击注册按钮,即可完成注册。

部署 TurboHub创建 Azure Static Web Apps 服务

首先,我们需要创建一个资源组,用于对 Azure 资源进行管理。点击 Azure 门户左上角的创建资源按钮。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第17张

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第18张

创建资源

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第19张

创建资源池

创建资源池时,需要注意以下几点:

资源池名称必须是全局唯一的,如果提示名称已经存在,请换一个名称。

地区推荐选择东亚/香港。

创建好资源池后,我们可以再次创建资源,这次我们创建一个 Azure Static Web Apps 服务。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第20张

创建StaticWebSite

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第21张

创建StaticWebSite详细参数

创建 Azure Static Web Apps 服务时,需要注意以下几点:

资源池选择前一步创建的资源池。

选择免费计划。

部署源选择其他。

创建好之后,便可以在之前的资源池看到对应的 Azure Static Web Apps 服务。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第22张

查看创建结果

接下来,我们可以点击 Azure Static Web Apps 服务,进入到 Azure Static Web Apps 服务的管理页面。

在管理界面上,我们可以获取到 Azure Static Web Apps 服务的部署令牌,这个令牌将用于后续部署 TurboHub 代码。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第23张

复制deploymentToken部署 TurboHub 代码

接下来,我们需要将 TurboHub 代码部署到 Azure Static Web Apps 服务中。

打开 TurboHub 代码仓库,点击右上角的Fork按钮,将代码仓库 Fork 到自己的账号下。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第24张

ForkRepo添加 deploymentToken

在设置界面,我们可以添加刚刚前面生成的 deploymentToken。

其中,AZURE_STATIC_WEB_APPS_API_TOKEN的值就是刚刚前面生成的 deploymentToken。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第25张

changeVisibility首次部署

在仓库设置完成后,我们可以通过修改 README.md 文件,触发 Azure Static Web Apps 服务的首次部署。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第26张

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第27张

edit_readme

可以在 README.md 文件中,添加一个空格,然后点击Commit changes按钮。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第28张

edit_readme

等待运行完毕后,我们可以在 Azure Static Web Apps 服务的管理界面中,看到部署的结果。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第29张

browser

这样,我们就完成了 TurboHub 的部署。

使用方法

部署完毕之后,我们可以访问 TurboHub。

界面非常简单,可以通过输入框输入希望下载的文件地址,然后点击加速下载按钮,即可开始下载。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第30张

turbohubwebFAQ我能够免费下载多少文件?

Azure Static Web Apps 服务提供的免费额度为 100GB/月,如果您的下载量超过 100GB/月,站点将停止,下个月才会恢复。

其中 Azure Functions 的免费额度为 1M 次/月,如果您的下载量超过 1M 次/月,站点将停止,下个月才会恢复。

详细情况您可以参看 Azure Static Web Apps 的定价,以及 Azure Functions 的定价。

我担心我部署的 TurboHub 会被其他人使用,导致我的免费额度被消耗完毕,我该怎么办?

第一个办法是,您可以在仓库设置中将仓库设置为私有,这样其他人就无法看到您的仓库了,以及地址。并且,TurboHub默认是不允许搜索引擎爬取的,所以您的仓库地址不会被搜索引擎爬取到。

这样您就可以在自己的账号下看到 TurboHub 代码仓库了。默认情况下,您的代码仓库是公开的,您部署的 TurboHub地址会被其他人看到。如果您希望保密,可以在仓库设置中将仓库设置为私有。

您可以通过以下链接进入到仓库设置页面,修改仓库的可见性。

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第31张

settingsPage

全球免费公共 DNS 解析服务器 IP 地址收集 (上网加速 / 防劫持) 第32张

changeVisibility

第二个办法是,您可以每次使用完之后,都从 Azure Static Web Apps 服务中停止 Production 环境,这样您的 TurboHub 就无法使用了。

第三个办法是,未来我们将会为 TurboHub 提供身份认证功能,您可以在仓库设置中,设置只有您的账号才能够使用 TurboHub。

我想要绑定我自己的域名,我该怎么办?

您可以在 Azure Static Web Apps 服务的管理界面中,点击Custom domains按钮,然后在弹出的对话框中,输入您的域名,点击Add按钮,即可完成绑定。

我遇到了问题,我该怎么办?

您可以在 TurboHub 的 GitHub 仓库中,提交 Issue,我们会尽快回复您。

您也可以通过以下方式联系我们:


免责声明
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明。
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所
提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何
损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在
转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并白负版权等法律责任。

手机扫描二维码访问

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,1373人围观)

还没有评论,来说两句吧...

目录[+]