网页无法打开--DNS篇
网页无法打开--DNS篇
贪玩小飞前言
其实网页无法打开有很多种原因,综合来说的话,一般我们遇到的问题大多数是网络原因,浏览器原因,DNS原因,墙拦截原因
- 网络原因:请自行搜索相关错误代码进行查询解决方法
- 浏览器原因:浏览器原因要求看我这篇浏览器推荐,里面有各种系统浏览器推荐
- DNS原因:今天主讲的内容,将会在下面写出来,那么我们为什么要修改DNS?详情可以自行搜索相关DNS污染和劫持的新闻
- 墙原因:大陆地区可能无法正常访问一些被墙的网站,请自行使用魔法上网工具,本站不做使用教程
DNS简介
DNS是域名系统(Domain Name System)的缩写,它是一个分布式的网络服务系统,用于将人类易于记忆的域名转换为计算机用于网络寻址的IP地址.DNS的主要功能包括
域名解析:将域名(如 www.example.com)解析成IP地址(如 192.0.2.1),这样用户就可以通过域名来访问互联网上的资源,而不需要记住复杂的数字IP地址
负载均衡:通过将一个域名解析到多个IP地址,DNS可以帮助分散对服务器的请求,实现负载均衡
故障转移:如果一个服务器发生故障,DNS可以被配置为将流量重定向到备用服务器,以提高服务的可用性
缓存:DNS服务器会缓存解析结果,这样可以减少对根DNS服务器的查询次数,加快解析速度
安全:DNSSEC(DNS安全扩展)是一种安全协议,用于保护DNS查询和响应的完整性和真实性,防止DNS劫持和篡改
反向解析:将IP地址解析回域名,这在某些网络安全措施中是必要的,比如电子邮件服务中的SPF记录
DNS是一个分层的,分权的系统,由全球范围内的多个服务器组成,包括根服务器,顶级域名服务器(TLD),权威名称服务器和本地DNS服务器等.用户在浏览器中输入一个网址时,DNS解析过程就开始了,直到找到正确的IP地址,用户才能访问到相应的网站
DNS污染
DNS污染,也称为域名服务器缓存污染(DNS cache pollution)或域名服务器快照侵害(DNS cache poisoning),是一种网络安全威胁.它指的是恶意攻击者通过篡改DNS服务器的响应数据,使域名解析错误,从而导致用户无法访问正确的网站,或者被导向恶意网站
DNS污染的主要目的是窃取用户信息,传播恶意软件或进行网络监控,这种攻击手段隐蔽性强,对用户的网络安全构成严重威胁
DNS污染的工作原理通常包括以下几种方式:
缓存投毒(Cache Poisoning):攻击者向DNS服务器发送伪造的DNS响应,使得这些错误的响应被存储在缓存中.当用户查询该域名时,DNS服务器会返回错误的IP地址
中间人攻击(Man-in-the-Middle Attack):攻击者在用户和DNS服务器之间拦截DNS请求和响应,然后修改响应结果,将用户重定向到恶意网站
递归服务器攻击:攻击者利用递归DNS服务器的漏洞,发送伪造的响应,从而影响该服务器服务的所有用户
DNS污染的影响包括用户信息泄露,网络诈骗和内容审查.用户被导向恶意网站后,可能会遭受网络攻击,导致个人信息泄露.恶意网站可能诱导用户进行非法交易或下载恶意软件,从而骗取用户钱财或破坏用户设备.DNS污染有时也被用于网络审查,阻止用户访问某些网站或内容
修改DNS
- 电脑修改DNS
电脑其实很简单这,按以下步骤去设置就可,当然也可以设置自己信的过的DNS,不过,我提供的这些DNS是比较出名靠谱稳定和速度最好的DNS,不太推荐使用其他DNS,大陆用户必须设置一个国内DNS,不然可能会导致大部分网站无法打开 - 修改自动DNS为手动设置
本文仅教程Windows系统,mac请自行查找解决方案,我没有mac没法给于帮助,直接复制我提供的填进去即可,一定要按我的步骤操作,加密DNS会更加安全
优先使用阿里和腾讯的
ipv6DNS一定要复制后面的两个::
请务必开启加密DNS
以下是一些DNS 和 HTTPS(DoH)模板和相对应的DNS服务提供商信息:(DoH地址就是DNSoverHTTPS模板)
Google Public DNS:
- IPv4地址:8.8.8.8 和 8.8.4.4
- IPv6地址:2001:4860:4860::8888 和 2001:4860:4860::8844
- 主要DoH模板:https://dns.google/dns-query
Cloudflare DNS:
- IPv4地址:1.1.1.1
- 主要DoH模板:https://one.one.one.one/dns-query
- 备用DoH模板https://1.1.1.1/dns-query
- 备用DoH模板https://1.0.0.1/dns-query
- IPv6地址:2606:4700:4700::1111
- 主要DoH模板https://2606:4700:4700::1111/dns-query
- 备用DoH模板https://2606:4700:4700::1001/dns-query
OpenDNS:
- IPv4地址:208.67.222.222 和 208.67.220.220
- IPv6地址:2620:119:35::35 和 2620:119:53::53
- 主要的DoH模板:https://dns.opendns.com/dns-query
Quad9 DNS:
- IPv4地址:9.9.9.9
- 主要DoH模板:https://dns.quad9.net:5053/dns-query
- 另一个DoH模板:https://9.9.9.9:5053/dns-query
- IPv6地址:2620:fe::fe
- 主要DoH模板:https://2620:fe::fe/dns-query
- 另一个DoH模板:https://2620:fe::fe:9/dns-query
阿里巴巴公共DNS(中国大陆用户访问速度较快):
- IPv4地址:223.5.5.5 和 223.6.6.6
- IPv6地址:2400:3200::1 和 2400:3200:baba::1
- DoH地址:https://dns.alidns.com/dns-query
腾讯DNSPod:
- IPv4地址:119.29.29.29 和 182.254.116.116
- IPv6地址: 2402:4e00::
- 主要DoH模板:https://doh.pub/dns-query
- 备用DoH模板:https://1.12.12.12/dns-query
- 备用DoH模板:https://120.53.53.53/dns-query
360安全DNS:
- IPv4地址:101.226.4.6 和 218.30.118.6
- IPv6地址:
暂无ipv6DNS - 主要DoH模板:https://doh.360.cn/dns-query
OneDNS:
- IPv4地址:1.2.4.8 和 210.2.4.8
- IPv6地址:240c::6666 和 240c::6644
- 主要DoH模板:https://doh.onedns.net/dns-query
这些DNS地址可以用于配置你的设备或网络的DNS设置,以提高解析速度或增强网络安全.选择DNS服务时,可以考虑服务的响应速度,隐私政策和地理位置等因素.
为防止失联:
请关注我的主站:https://link3.cc/xiaofei888