公共DNS 哪个好(速度快、稳定)?如何搭建一个公共DNS服务器

2024-06-03 14:44:46 24

公共DNS 哪个好(速度快、稳定)?如何搭建一个公共DNS服务器

本文目录

公共DNS 哪个好(速度快、稳定)

DNS作为互联网的基础十分重要,因此,百度、阿里、腾讯(BAT)三巨头和GOOGLE几年前相继推出了自家的公共 DNS 服务,这些公共DNS都是比较稳定的。

基本不会出现故障的问题,而更新也是及时迅速的,响应速度也会比地区DNS更快,另外也可以选择一些有特色的DNS服务器,如拦截钓鱼网站等。

比较好用的公共DNS如下

1、114 dns:114.114.114.114

2、腾讯 dns:119.29.29.29

3、百度 dns:180.76.76.76

4、阿里 dns:223.5.5.5

5、google:8.8.8.8

以上DNS优点有以下几点:

1、用户规模足够大,DNS 缓存命中率高

2、高可用低延时,延时过高会明显拖慢网络访问速度

3、后端递归节点覆盖广,解析精准安全稳定

4、dns 服务 IP 地址简单易记,便于手动配置输入

如何搭建一个公共DNS服务器

一、服务器环境

必须为centos6.x的 环境 centos7.x不能按照本教程 centos5.x未测试

二、安装并启动DNSMASQ

yum install -y dnsmasqservice dnsmasq start

三、dnsmasq配置

1、Dnsmasq的配置文件路径为:/etc/dnsmasq.conf

# ll -d /etc/dnsmasq.conf -rw-r--r-- 1 root root 21237 Feb 23 00:17 /etc/dnsmasq.conf

2、/etc/dnsmasq.conf

resolv-file=/etc/resolv.dnsmasq.conf //dnsmasq 会从这个文件中寻找上游dns服务器strict-order //去掉前面的#addn-hosts=/etc/dnsmasq.hosts //在这个目里面添加记录listen-address=127.0.0.1,192.168.1.123//监听地址 如果想对所有计算机服务,则为0.0.0.0

3、修改/etc/resolv.conf

echo ’nameserver 127.0.0.1’ 》 /etc/resolv.conf

4、创建resolv.dnsmasq.conf文件并添加上游dns服务器的地址

touch /etc/resolv.dnsmasq.confecho ’nameserver 119.29.29.29’ 》 /etc/resolv.dnsmasq.conf

5、创建dnsmasq.hosts文件

cp /etc/hosts /etc/dnsmasq.hostsecho ’addn-hosts=/etc/dnsmasq.hosts’ 》》 /etc/dnsmasq.conf

提示:resolv.dnsmasq.conf中设置的是真正的Nameserver,可以用电信、联通等公共的DNS。

三、DNSmasq启动

1、设置Dnsmasq开机启动并启动Dnsmasq服务:

chkconfig dnsmasq on/etc/init.d/dnsmasq restart

2、netstat -tunlp|grep 53 查看Dnsmasq是否正常启动:

# netstat -tlunp|grep 53tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2491/dnsmasq tcp 0 0 :::53 :::* LISTEN 2491/dnsmasq udp 0 0 0.0.0.0:53 0.0.0.0:* 2491/dnsmasq udp 0 0 :::53 :::* 2491/dnsmasq

3、dig smallxu.me,第一次是没有缓存,所以时间是400多

4、第二次再次测试,因为已经有了缓存,所以查询时间已经变成了2.

为了防止故意进行DNS劫持,这里不贴出

四、DNSMASQ的配置

1、本地DNS使用

这里我们本地DNS可以使用服务器中配置的IP,这样我们本机就使用到自己的DNS,备用DNS可以用一个第三方公用DNS。

2、屏蔽网站/广告

vi /etc/dnsmasq.conf

如果我们需要屏蔽某个网站或者广告,可以修改上面的文件

address=/itbulu.com/127.0.0.1address=/smallxu.me/127.0.0.1

比如我希望无法打开这两个网站,就在配置文件中添加指定的IP或者其他劫持的IP,比如我们打开某个网站被指定到其他的服务器或者网站中,就这样被劫持的。同样的,我们也可以将广告目录屏蔽。

添加后 smallxu.me和itbulu.com将会被解析到127.0.0.1

第五、Dnsmasq配置和使用总结

Dnsmasq实际功能不仅仅局限在上面的搭建我们本地需要的DNS服务器功能,如果真就这么简单的用法,那我们也没有必要用一台服务器配置。使用点第三方公共DNS还是没有问题的,有点广告也无妨。

好用的dns有哪些

好用的dns有:114DNS、阿里DNS、百度DNS、DNS派、谷歌DNS服务

1、114DNS

这是国内用户量数一数二的 DNS 服务器,该 DNS 一直标榜高速、稳定、无劫持、防钓鱼,然而去年却被曝出了配合运营商劫持用户投放广告的劣迹。14DNS 的速度和稳定性确实不错。

2、阿里DNS

阿里 DNS 是阿里巴巴在 2014 年上线的 DNS 服务,阿里 DNS 首页写的是稳定、极速和智能。析速度还算可以,但遇到一些网站就解析速度比较慢了。

3、百度DNS

这是百度公司提供的公共 DNS 服务,百度 DNS 主页写的是云防护、无劫持、更精准。云防护功能是基于百度的数据库对网址进行区分,当用户访问到被标记为不安全的站点时会被自动拦截。

4、DNS派

DNS 派旨在为用户提供一个高速、稳定、安全的上网环境,虽然知道 DNS 派的人可能不如百度 DNS、阿里 DNS 的多,不过 DNS 派的口碑还是不错的。

5、谷歌DNS服务

谷歌提供DNS服务已经很多年了,业界口碑一向很好,这主要得益于其世界各地都部署了服务器,而且可靠性高、响应速度快,可以说是相当理想的选择。

谷歌DNS服务器地址:8.8.8.8、8.8.4.4。

相关知识:DNS 有两个独立的方面 

定义了命名语法和规范,以利于通过名称委派域名权限。基本语法是: local.group.site; 定义了如何实现一个分布式计算机系统,以便有效地将域名转换成 IP 地址,比如你输入新华电脑学校网址的时候就会连接到IP:202.106.199.34。  在 DNS 命名方式中,采用了分散和分层的机制来实现域名空间的委派授权以及域名与地址相转换的授权。通过使用 DNS 的命名方式来为遍布全球的网络设备分配域名,而这则是由分散在世界各地的服务器实现的。

理论上, DNS 协议中的域名标准阐述了一种可用任意标签值的分布式的抽象域名空间。任何组织都可以建立域名系统,为其所有分布结构选择标签,但大多数 DNS 协议用户遵循官方因特网域名系统使用的分级标签。常见的顶级域是: COM 、 EDU 、 GOV 、 NET 、 ORG 、 BIZ ,另外还有一些带国家代码的顶级域。

腾讯公共DNS是什么,怎么使用公共DNS

腾讯公共DNS指的是DNSPod公司推出的公共域名解析服务,这项服务IP为119.29.29.29。该服务支持为全网用户提供域名的公共递归解析服务,其使用方式如下:

1.首先通过百度搜索【腾讯电脑管家】,在其官网上点击下载该软件到个人电脑上。

2.将电脑管家安装到电脑上,打开该软件进入软件的首页。在首页的底部将页面切换为【工具箱】页面。

3.进入【工具箱】页面后,点击工具栏页面中的小工具【DNS选优】,进入电脑的DNS配置页面。

4.在软件的DNS选优页面中,找到腾讯提供的DNS选项,其IP地址为119.29.29.29。

5.然后点击该选项右侧的【启用】按钮,即可成功在电脑上使用腾讯提供的公共DNS解析服务。

公共DNS 哪个好(速度快、稳定)?如何搭建一个公共DNS服务器

本文编辑:admin
公共dns ,快

更多文章:


methodinfo创建委托(C#委托使用中如何创建Delegate对象)

methodinfo创建委托(C#委托使用中如何创建Delegate对象)

本文目录C#委托使用中如何创建Delegate对象如何把一个MethodInfo转换成EventHandler如何用反射创建一个委托C#委托使用中如何创建Delegate对象取得委托中的方法可以用这个DelegatedelArray=委托对

2024年3月13日 20:40

二级域名备案(网站一级域名已经备案,二级域名还要备案吗)

二级域名备案(网站一级域名已经备案,二级域名还要备案吗)

本文目录网站一级域名已经备案,二级域名还要备案吗二级域名需要备案么对应的顶级域名已经备过的二级域名到底需不需要备案二级域名怎么解析使用,怎么备案二级域名申请还要备案吗去哪里备案2级域名怎么备案二级域名需要备案吗备案条件有哪些网站一级域名已经

2023年5月26日 01:20

css导航条随着页面移动(如何设置左侧导航网页中部跟随滚动条浮动)

css导航条随着页面移动(如何设置左侧导航网页中部跟随滚动条浮动)

本篇文章给大家谈谈css导航条随着页面移动,以及如何设置左侧导航网页中部跟随滚动条浮动对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录如何设

2024年7月19日 06:03

linux下载(最新的Calculate Linux 20发行版带来了哪些变化)

linux下载(最新的Calculate Linux 20发行版带来了哪些变化)

本文目录最新的Calculate Linux 20发行版带来了哪些变化Linux redhat 最新版本 哪里有下载redhat linux 最新版本下载地址!REDHAT Linux 桌面版 下载地址求redhat linux系统下载谁有

2024年6月20日 08:15

network是什么软件(rivet networks是什么软件)

network是什么软件(rivet networks是什么软件)

本文目录rivet networks是什么软件什么是network在IT行业里,有什么特别的意思吗thunder network是什么文件,可以删除吗C盘里Thunder Network是什么文件夹,可以删吗network diagnosi

2024年6月6日 13:19

软件开发需要学什么(工业软件的开发要学习哪些方面的软件开发知识)

软件开发需要学什么(工业软件的开发要学习哪些方面的软件开发知识)

本文目录工业软件的开发要学习哪些方面的软件开发知识IT学的是什么软件开发要学些什么软件工业软件的开发要学习哪些方面的软件开发知识作为在机械结构行业从业十余年的技术人员,给题主以下建议。如果打算从事技术类方向,目前应该将注意力集中于机械类基础

2024年6月25日 12:39

estate什么意思(estate是什么意思)

estate什么意思(estate是什么意思)

本文目录estate是什么意思estate是什么意思,一时忘了,求解~estate什么意思estate reserve是什么意思estate是什么意思estate英 [ɪˈsteɪt] 美 [ɪˈstet]n.财产,遗产,房地产; 个人财产

2024年5月16日 11:16

hamster怎么读(hamster怎么读)

hamster怎么读(hamster怎么读)

本文目录hamster怎么读仓鼠用英语怎么读hamster怎么读一、读音:英['hæmstə(r)],美['hæmstər]。二、例句:I looked at a hamster in a cage running round and ro

2023年12月18日 00:20

getreadabledatabase(Android使用游标读取SQLite数据库失败)

getreadabledatabase(Android使用游标读取SQLite数据库失败)

本文目录Android使用游标读取SQLite数据库失败为什么更新数据库后调用getReadableDatabase会报错Android使用游标读取SQLite数据库失败关于 CursorCursor 是每行的集合。使用 moveToFir

2024年6月30日 04:20

cookie怎么打开(如何启用网页浏览器 Cookie 8种方法来启用网页浏览器 Cookie)

cookie怎么打开(如何启用网页浏览器 Cookie 8种方法来启用网页浏览器 Cookie)

本文目录如何启用网页浏览器 Cookie 8种方法来启用网页浏览器 Cookie如何打开手机uc浏览器Cookie选项浏览器cookie功能如何开启谷歌浏览器如何启用Cookies功能苹果浏览器cookie怎么启用苹果手机怎么在浏览器启用c

2024年5月23日 15:12

transcript什么意思(transcript是什么意思)

transcript什么意思(transcript是什么意思)

本文目录transcript是什么意思transcript 是什么意思谁知道申请学校的时候transcript 是指什么transcript和unigene什么区别transcript是什么意思啊ug and pg transcript什么

2024年7月3日 19:16

vba对比两个数据表(excel vba数据比较)

vba对比两个数据表(excel vba数据比较)

大家好,如果您还对vba对比两个数据表不太了解,没有关系,今天就由本站为大家分享vba对比两个数据表的知识,包括excel vba数据比较的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录excel vba数据比较如

2024年9月1日 11:01

可视化网页设计(在线设计可视化页面怎么做-网页中如何实现数据可视化有哪些好用的可视化库)

可视化网页设计(在线设计可视化页面怎么做-网页中如何实现数据可视化有哪些好用的可视化库)

本文目录在线设计可视化页面怎么做-网页中如何实现数据可视化有哪些好用的可视化库如何在网页上实现千万级别的大数据可视化渲染网页制作用(可视化)什么软件网页设计步骤网页设计制作方法在线可视化网页设计软件有哪些设计前端网页时如何实现数据可视化在线

2024年7月21日 18:48

ae能做svg动画吗(AE怎么导出无背景的SVG)

ae能做svg动画吗(AE怎么导出无背景的SVG)

大家好,ae能做svg动画吗相信很多的网友都不是很明白,包括AE怎么导出无背景的SVG也是一样,不过没有关系,接下来就来为大家分享关于ae能做svg动画吗和AE怎么导出无背景的SVG的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我

2024年7月14日 03:15

mysql有必要学吗(学会计财务的有没有必要学mysql或者说,等级考试中 mysql、高级office应用、acce)

mysql有必要学吗(学会计财务的有没有必要学mysql或者说,等级考试中 mysql、高级office应用、acce)

本文目录学会计财务的有没有必要学mysql或者说,等级考试中 mysql、高级office应用、acce学java要学MySQL吗我想学习数据库,请问MYSQL怎么样使用mysql workbench还要学mysql吗mysql究竟有什么用

2024年7月3日 08:07

分表数据自动填入总表(怎么让EXCEL分表录入数据,总表自动生成汇总)

分表数据自动填入总表(怎么让EXCEL分表录入数据,总表自动生成汇总)

大家好,分表数据自动填入总表相信很多的网友都不是很明白,包括怎么让EXCEL分表录入数据,总表自动生成汇总也是一样,不过没有关系,接下来就来为大家分享关于分表数据自动填入总表和怎么让EXCEL分表录入数据,总表自动生成汇总的一些知识点,大家

2024年7月20日 15:40

输入流和输出流的概念(简述什么叫流,流式输入输出有什么特点)

输入流和输出流的概念(简述什么叫流,流式输入输出有什么特点)

本文目录简述什么叫流,流式输入输出有什么特点JAVA的输入输出流是指的什么啊输入,输出流的作用是分别什么如何形象的理解计算机中“流”的概念简述java中流的概念和划分java怎么区分输入流和输出流C++ 输入输出流是什么意思流概述与字节流输

2024年6月30日 22:52

今日全世界疫情排名一览表(世界名表排名前十名)

今日全世界疫情排名一览表(世界名表排名前十名)

本文目录世界名表排名前十名上海的大学排名一览表隆海集团世界排名多少三年疫情猜一数字中国十大名牌手表排名榜世界经济运行特点与变化的是世界大学排名一览表最新泰来大学世界排名全球十大军事武器排名世界名表排名前十名世界名表排名前十名的是:劳力士、百

2024年7月4日 14:02

teambition怎么读(苹果电脑笔记本怎么打开teambition)

teambition怎么读(苹果电脑笔记本怎么打开teambition)

本文目录苹果电脑笔记本怎么打开teambitionteambition没用过,到底怎样项目管理工具teambition怎么使用呢适合哪些人使用苹果电脑笔记本怎么打开teambition在互联网和社交网络如此发达的今天,社交媒体不仅改变了我们

2024年5月13日 03:34

typedef用法(typedef的用法结构体)

typedef用法(typedef的用法结构体)

本文目录typedef的用法结构体typedef的使用typedef 用法c语言关于typedef的用法typedef的用法typedef用法关于typedef的用法!在C语言中typedef是什么意思干什么用的关于typedef 的用法为

2024年6月8日 01:19

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1731
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1156
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1152
标签列表

热门搜索