- A+
修改地址; /etc/sysconfig/network-scripts/ifcfg-eth0
添加
DNS4=223.5.5.5 DNS5=223.6.6.6 DNS6=1.1.1.1 DNS7=1.0.0.1
然后打开/etc/resolv.conf
添加;
nameserver 223.5.5.5 nameserver 223.6.6.6 nameserver 1.1.1.1 nameserver 1.0.0.1
然后执行;
service network start
CentOS7重启后resolv.conf被重置的解决方案 目录 1、首先在网卡设置中修改NM_CONTROLLED的值: 2、设置DNS内容: 2.1 修改网卡设置 2.2 直接修改/etc/resolv.conf(推荐) 3、修改完毕重启网卡: 近期在修改一台CentOS7服务器的dns时发现只要重启服务器DNS就会被强制还原,解决方案如下: 返回目录 1、首先在网卡设置中修改NM_CONTROLLED的值: 修改文件/etc/sysconfig/network-scripts/ifcfg-eth0的内容: NM_CONTROLLED="no" //是否允许Network Manager管理,设置为no 默认允许Network Manager管理DNS,所以首先设置为no,然后操作DNS设置 但是!但是!但是! 经过本人亲测,最好还是把Network Manager这个服务彻底关闭,因为这个服务的关系总是会造成一些网卡bug,本人曾经遇到过网卡都启动失败了。 关闭方法如下: #查看Network Manager服务状态 systemctl status NetworkManager #停止Network Manager服务 systemctl stop NetworkManager #关闭Network Manager开机启动 systemctl disable NetworkManager 返回目录 2、设置DNS内容: 修改DNS有如下两种方案,推荐第二种,第一种会存在有时当我们采用自建DNS服务时,需要在DNS配置文件设置短域名解析(search 域名),而这个只能在/etc/resolv.conf中进行设置,所以我们推荐第二种方式,直接修改/etc/resolv.conf 返回目录 2.1 修改网卡设置 在/etc/sysconfig/network-scripts/ifcfg-eth0中修改内容: PEERDNS="yes" DNS1="xxx.xxx.xxx.xxx" DNS2="xxx.xxx.xxx.xxx" 这种设置方案是以网卡中设置的DNS为主,resolv.conf中按照网卡设置的DNS内容自动生成,以后想修改DNS,必须修改网卡中的设置才不会在服务器重启之后出现DNS设置失效的问题。 返回目录 2.2 直接修改/etc/resolv.conf(推荐) 需要注意的是,若要使直接修改的DNS内容不会在服务器重启之后丢失,需要设置网卡中PEERDNS的值为no: nameserver xxx.xxx.xxx.xxx nameserver xxx.xxx.xxx.xxx 返回目录 3、修改完毕重启网卡: systemctl restart network 按照上面任意一种方案修改DNS设置之后都不会出现重启服务器DNS设置复原的情况。
推荐:
阿里云公共DNS
223.5.5.5
223.6.6.6
Cloudflare DNS
IPv4 DNS 地址:1.1.1.1 和 1.0.0.1
IPv6 DNS 地址:2606:4700:4700::1111 和 2606:4700:4700::1001
腾讯云 DNS
IPv4 DNS 地址:119.29.29.29
DNS(Domain Name System),即域名系统,在因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。
一个好用的DNS意味着服务器里的那张域名和IP对应表很全面,因此DNS使用的人数越多越好,解析速度越快。
我们如果设置自动获取DNS用的就是本地运营商提供的DNS,基本是就近原则,解析速度自然也不慢,但是一般没有广告过滤和危险网站拦截功能。
评价一个DNS要考虑:节点数量、速度、稳定性以及附加功能
以下介绍几个有名的公共DNS
阿里云公共DNS
223.5.5.5
223.6.6.6
阿里云是国内最大的云服务商,资源和质量没得说,我这边测试后的确是最快的
官网地址:http://www.alidns.com
Public DNS+
119.29.29.29
腾讯公共DNS,节点很多,DNSPod Public DNS 同时支持 DoH 与 DoT
官网地址:https://www.dnspod.cn/Products/Public.DNS
OneDNS
拦截版
117.50.11.11
52.80.66.66
纯净版
117.50.10.10
52.80.52.52
微步在线出品,定位于小众用户的精品公共DNS服务,通过大数据分析实现了恶意网站拦截、广告过滤和上网加速功能
官网地址:https://www.onedns.net
360公共DNS
中国电信/铁通/移动:101.226.4.6,218.30.118.6,
中国联通:123.125.81.6,140.207.198.6
360公共DNS从2013年起对外提供公共递归解析服务,至今已超过6年持续提供服务。拥有独立的虚拟根节点,以及运营商和360安全中心双重应急灾备机制,服务器集群覆盖全国28个省市和国际主要地区,能够提供最短路径的DNS解析响应
来自官方介绍
官网地址:https://sdns.360.net/index.html
1.1.1.1
1.1.1.1
Cloudflare 与 APNIC 的合作项目非盈利,主打隐私保护和高速,这个非常牛的ip地址己经展示了项目实力,但是国内不推荐使用,速度慢
官网地址:https://1.1.1.1
Freenom World
80.80.80.80
80.80.81.81
Freenom World是快速且保护隐私的DNS服务器
Freenom是一家国外免费域名注册商,推出了此项免费服务
官网地址:https://www.freenom.world
Google DNS
8.8.8.8
8.8.4.4
国内不能用,国外推荐用
运营商DNS
移动、电信、联通的都有,在下面的网站都可以查到
网站地址:https://www.ip.cn/dns.html
总结
国内推荐大家使用 Public DNS+ 和 阿里云公共DNS,OneDNS相比它们多个广告拦截功能
国外用户选 1.1.1.1 和 8.8.8.8 都不错
附:
查看自己当前的IP和DNS:怎么查看电脑dns和ip地址_百度知道
Windows 10 设置DNS方法:http://jingyan.baidu.com/article/1612d50058aa86e20e1eee96.html
本文原创,转载请注明出处
关于我们
软件探索是一个致力于推荐实用软件与网站的自媒体
如果您喜欢我们的文章,欢迎关注我的知乎专栏(>▽<)
您可以选择一种方式赞助本站
赏