解决外网404:清除DNS缓存并配置host主机使用知名公共DNS服务

在 Windows 上清除/刷新      DNS 缓存

对于所有Windows版本,清除DNS缓存的过程都是相同的。你需要使用管理员权限打开命令提示符并运行ipconfig /flushdns。

图片

浏览器清除DNS缓存

大多数现代的Web浏览器都有一个内置的DNS客户端,以防止每次访问该网站时重复查询。以下是针对谷歌浏览器(Chrome)、Edge浏览器和火狐浏览器(Firefox)如何清除或刷新DNS缓存的详细步骤:

谷歌浏览器(Chrome)

  1. 打开Chrome浏览器:双击打开电脑桌面上的Chrome浏览器图标。

  2. 进入DNS缓存清理页面:在地址栏中输入“chrome://net-internals/#dns”,然后点击回车键。

  3. 清除DNS缓存:在新的页面中点击“Clear host cache”按钮。

Edge浏览器

对于Edge浏览器,由于它基于Chromium,所以DNS缓存的清除方法类似于Chrome:

  1. 打开Edge浏览器:双击打开电脑桌面上的Edge浏览器图标。

  2. 进入DNS缓存清理页面:在地址栏中输入“edge://net-internals/#dns”(注意,Edge可能没有直接的内置页面来清理DNS缓存,但可以尝试使用Chrome的方法,因为Edge基于Chromium)。

  3. 清除DNS缓存:如果上述地址有效,点击“Clear host cache”按钮。如果无效,可以尝试重启Edge浏览器或按照Chrome的方法操作,因为Edge的许多内部工具与Chrome相似。

注意:Edge浏览器没有直接的内置页面来清理DNS缓存,但重启浏览器通常可以刷新DNS缓存。

火狐浏览器(Firefox)

对于Firefox,没有直接的内置页面来清理DNS缓存,但你可以通过以下步骤来尝试:

  1. 打开Firefox浏览器:双击打开电脑桌面上的Firefox浏览器图标。

  2. 清理缓存:虽然Firefox没有直接的DNS缓存清理选项,但你可以通过清理浏览器缓存来间接达到目的。点击右上角的“菜单”按钮(三个横线),然后选择“设置”。

  3. 进入隐私与安全设置:在选项窗口中,选择“隐私与安全”选项卡。

  4. 清除数据:在“Cookie和网站数据”部分,点击“清除数据”按钮,然后选择要清除的项目(如“已缓存的Web内容”)。

注意:清理Firefox的缓存可能会清除其他类型的浏览器数据,如Cookie和浏览历史。

修改 hosts 文件

hosts文件的位置因操作系统而异,以下是各系统hosts文件的标准位置:

  1. Windows系统:C:\Windows\System32\drivers\etc\hosts

  2. Linux系统:/etc/hosts

  3. Mac(苹果电脑)系统:/etc/hosts

  4. Android(安卓)系统(需root权限):/system/etc/hosts

  5. iPhone(iOS)系统(需越狱):/etc/hosts

修改hosts文件的方法如下:

  1. Windows:

  • 使用记事本(或其他文本编辑器)打开C:\Windows\System32\drivers\etc\hosts文件。

  • 将需要添加的内容复制到文件的末尾。

  • 保存并关闭文件。

  1. Linux和Mac:

  • 打开终端(Terminal)。

  • 使用文本编辑器(如vi、nano等)以root权限编辑hosts文件。例如,使用vi编辑器:
               
               bash复制代码

  • sudo vi /etc/hosts

  • 在文件的末尾添加需要的内容。

  • 保存并退出编辑器(在vi中,通常是按Esc,然后输入:wq并按Enter)。

  1. Android:

  • 由于Android系统通常不允许直接修改/system/etc/hosts文件,因此你需要先对设备进行root。

  • 使用具有root权限的文件管理器或SSH连接来编辑hosts文件。

  • 将内容添加到文件的末尾。

  • 保存并关闭文件。

  1. iPhone和iPad:

  • 由于iOS的安全限制,你需要先对设备进行越狱。

  • 使用越狱后提供的文件管理器或SSH工具来编辑/etc/hosts文件。

  • 将内容添加到文件的末尾。

  • 保存并关闭文件。

注意:

  • 在修改hosts文件之前,请确保你了解所添加内容的含义和目的,因为错误的配置可能会导致网络访问问题。

  • 在Linux和Mac系统中,使用sudo命令时需要输入管理员密码。

  • 对Android和iOS设备进行root或越狱可能会带来安全风险,并可能导致设备不稳定或失去保修。请仅在了解风险并愿意接受这些风险的情况下进行这些操作。

知名公共DNS服务器

  1. 腾讯DNS               (DNSPod)

    • 提供商:腾讯公司

    • 服务特色:支持IPv4、IPv6、DoT/DoH服务

    • IPv4地址:119.29.29.29

    • IPv6地址:2402:4e00::

    • DoH服务:https://doh.pub/dns-query

    • DoT服务:dot.pub

  2. 阿里DNS (Alidns)

    • 提供商:阿里巴巴

    • 服务特色:国内连通性好,支持IPv4/IPv6、DoT/DoH服务

    • IPv4地址:223.5.5.5、223.6.6.6

    • IPv6地址:2400:3200::1、2400:3200:baba::1

    • DoH服务:https://dns.alidns.com/dns-query

    • DoT服务:dns.alidns.com

  3. 百度DNS

    • 提供商:百度

    • 服务特色:海外连通性好

    • IPv4地址:180.76.76.76

    • IPv6地址:2400:da00::6666(可能不可用)

  4. 字节跳动TrafficRoute DNS

    • 提供商:字节跳动

    • 服务特色:目前只支持IPv4

    • IPv4地址:180.184.1.1、180.184.2.2

  5. 360安全DNS

    • 提供商:360

    • 服务特色:为不同运营商提供特定IPv4地址,支持DoT/DoH服务

    • 电信/铁通/移动IPv4地址:101.226.4.6、218.30.118.6

    • 联通IPv4地址:123.125.81.6、140.207.198.6

    • DoH服务:https://doh.360.cn

    • DoT服务:dot.360.cn

  6. 中国电信IPv6 DNS

    • 服务地区:河北、广东

    • 河北IPv6地址:240e:4c:4008::1、240e:4c:4808::1

    • 广东IPv6地址:240e:1f:1::1、240e:1f:1::33

  7. 中国联通IPv6 DNS

    • IPv6地址:2408:8899::8、2408:8888::8

  8. 中国移动IPv6 DNS

    • IPv6地址:2409:8088::a、2409:8088::b

  9. 114DNS

    • IPv4地址:114.114.114.114、114.114.115.115

  10. CNNIC DNS

    • IPv4地址:1.2.4.8、210.2.4.8

  11. Yeti DNS

    • 提供商:北京互联网研究所

    • IPv6地址:240C::6666、240C::6644

    • DoH服务:https://dns.ipv6dns.com/dns-query

    • DoT服务:dns.ipv6dns.com

  12. OneDNS

    • 提供商:北京微步在线科技有限公司

    • IPv4地址:117.50.10.10、52.80.52.52

    • IPv6地址:2400:7fc0:849e:200::8、2404:c2c0:85d8:901::8

    • DoH服务:doh-pure.onedns.net/dns-query

    • DoT服务:dot-pure.onedns.net

这些DNS服务提供商根据其服务特色和目标用户群体,提供了不同类型的DNS解析服务,包括但不限于IPv4、IPv6、DoT(DNS over TLS)和DoH(DNS over      HTTPS),以满足不同用户的需求。

 

支持github的host配置文件下载:

https://www.lanzoub.com/b00rn4vdsd密码:2m4h

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/352752.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

防止Selenium被检测 Google Chrome 125

背景 最近在使用selenium自动播放学习课程,相信大家也有一些类似的使用场景。 能自动化的事情,绝不自己干。 为防止被检测是机器人做题,刷视频,需要做一些小调整。 先来看作为服务方维护者,是如何检测是Selenium打…

深度神经网络修复策略综述

源自:软件学报 作者:梁震, 刘万伟, 吴陶然, 薛白, 王戟, 杨文婧 注:若出现无法显示完全的情况,可 V 搜索“人工智能技术与咨询”查看完整文章 摘 要 随着智能信息时代的发展, 深度神经网络在人类社会众多领域中的应用, 尤其是…

鸿蒙开发实战:灵活定制Tabs组件,实现个性化页签布局

闪客 沉默的闪客 2024-06-16 20:01 陕西 大家好,又一个项目已经基本完成 是一个元服务英语单词卡片项目,后面一步一步的进行分析拆解,今天来实现一个Tabs组件自定义界面开发。 鸿蒙ArkUI 开发的时候,Tabs 组件很常用,…

Vue项目中实现骨架占位效果-demo

创建组件 Skeleton.vue <template><div class"skeleton"><div class"skeleton-item" v-for"n in count" :key"n"></div></div> </template><script> export default {props: {count: {ty…

基于Matlab的细胞计数图像处理系统(GUI界面有报告) 【含Matlab源码 MX_003期】

简介&#xff1a; 本文旨在解决生物血细胞数目统计的挑战&#xff0c;提出了基于图像处理的综合方案。通过MATLAB平台&#xff0c;我们设计并实现了一套完整的细胞图像处理与分析流程。在预处理阶段&#xff0c;采用图像增强和阈值分割等方法&#xff0c;有效地提高了细胞图像的…

大型语言模型在AMD GPU上的推理优化

Large language model inference optimizations on AMD GPUs — ROCm Blogs 大型语言模型&#xff08;LLMs&#xff09;已经改变了自然语言处理和理解&#xff0c;促进了在多个领域中的众多人工智能应用。LLMs在包括AI助手、聊天机器人、编程、游戏、学习、搜索和推荐系统在内的…

这三款使用的视频、图片设计工具,提供工作效率

Videograp Videograp是一款专注于视频生成的工具&#xff0c;特别适合需要快速剪辑和编辑视频的用户。Videograp具备以下特点&#xff1a; 影音比例转换&#xff1a;Videograp支持调整视频的分辨率和比例&#xff0c;使其更适合不同的播放环境和设备。 AI快剪&#xff1a;该工…

Einops 张量操作快速入门

张量&#xff0c;即多维数组&#xff0c;是现代机器学习框架的支柱。操纵这些张量可能会变得冗长且难以阅读&#xff0c;尤其是在处理高维数据时。Einops 使用简洁的符号简化了这些操作。 Einops &#xff08;Einstein-Inspired Notation for operations&#xff09;&#xff…

第二篇: 掌握Docker的艺术:深入理解镜像、容器和仓库

掌握Docker的艺术&#xff1a;深入理解镜像、容器和仓库 1. 引言 1.1 简要介绍Docker的重要性 在当今快速发展的技术世界中&#xff0c;软件开发和部署的效率和可靠性是衡量成功的关键因素。Docker&#xff0c;作为一个开源的容器化平台&#xff0c;革新了软件的打包、分发和…

电致变色和电泳——有什么区别?

虽然电泳显示器和电致变色显示器都是反射显示器的示例&#xff0c;但其基础技术却截然不同。电致变色显示器采用超薄聚合物&#xff0c;可响应施加的电场而改变颜色。电场使电致变色材料发生化学氧化和还原。这种变化需要的能量很少&#xff0c;而且比较稳定&#xff0c;因此刷…

PostgreSQL性能优化之分区表 #PG培训

在处理大规模数据时&#xff0c;PostgreSQL的性能优化是一个非常重要的话题&#xff0c;其中分区表&#xff08;Partitioned Tables&#xff09;是提高查询和数据管理效率的重要手段。本文将详细介绍PostgreSQL分区表的概念、优势、创建与管理方法以及一些常见的优化策略。 #P…

课程设计——基于FPGA的交通红绿灯控制系统(源代码)

摘要&#xff1a; 本课程设计旨在设计一个基于FPGA&#xff08;现场可编程门阵列&#xff09;的交通红绿灯控制系统。该系统模拟了实际道路交叉口的红绿灯工作场景&#xff0c;通过硬件描述语言&#xff08;如Verilog或VHDL&#xff09;编写源代码实现。系统包含三个主要部分&a…

Servlet快速入门

Servlet Servlet(server applet)是运行在服务端(tomcat)的Java小程序,是sun公司提供的一套定义动态资源的规范,从代码层面讲servlet就是一个接口.用来接收-处理客户端请求,响应给浏览器的动态资源.在整个Web应用中,Servlet主要负责接收处理请求,协同调度功能以及响应数据,可以将…

数据结构-十大排序算法集合(四万字精讲集合)

前言 1&#xff0c;数据结构排序篇章是一个大的工程&#xff0c;这里是一个总结篇章&#xff0c;配备动图和过程详解&#xff0c;从难到易逐步解析。 2&#xff0c;这里我们详细分析几个具备教学意义和实际使用意义的排序&#xff1a; 冒泡排序&#xff0c;选择排序&#xff0c…

算法体系-19 第十九节 暴力递归到动态规划

一 动画规划的概念 优化出现重复解的递归 一旦写出递归来&#xff0c;改动态规划就很快 尝试策略和状态转移方程是一码事 学会尝试是攻克动态规划最本质的能力 如果你发现你有重复调用的过程&#xff0c;动态规划在算过一次之后把答案记下来&#xff0c;下回在越到重复调用过程…

知网G4期刊《中华活页文选》投稿指南//收稿方向

知网G4期刊《中华活页文选》投稿指南//收稿方向 中华活页文选&#xff08;教师版&#xff09;、中华活页文选&#xff08;传统文化教学与研究&#xff09; 知网&#xff0c; G4 国家级 收稿方向&#xff1a;中华活页文选&#xff08;教师版&#xff09;&#xff1a;中小学学段…

Python基础语法学习(工程向)-Stage1

输出的方式&#xff1a; print(fabscwdasd {num}) print(asbduwiu %d, a) print(asnidoian %d %d %d,a,b,c)不换行 print(asbdiuabw,end )输入 a input(输入) 只能输入字符串形式&#xff0c;如果相当做数字用则将其转化为数字 只有合法的数字才能转化成功 a int(input()…

JVM常用概念之扁平化堆容器

扁平化堆容器是OpenJDK Valhalla 项目提出的&#xff0c;其主要目标为将值对象扁平化到其堆容器中&#xff0c;同时支持这些容器的所有指定行为&#xff0c;从而达到不影响原有功能的情况下&#xff0c;显著减少内存空间的占用&#xff08;理想条件下可以减少24倍&#xff09;。…

充电学习—3、Uevent机制和其在android层的实现

sysfs 是 Linux userspace 和 kernel 进行交互的一个媒介。通过 sysfs&#xff0c;userspace 可以主动去读写 kernel 的一些数据&#xff0c;同样的&#xff0c; kernel 也可以主动将一些“变化”告知给 userspace。也就是说&#xff0c;通过sysfs&#xff0c;userspace 和 ker…

解决linux下载github项目下载不下来,下载失败, 连接失败的问题

第一步&#xff1a;打开/etc/hosts文件 linux vim /etc/hosts 第二步&#xff1a;文件拉到最下面&#xff0c;输入以下内容 linux #GitHub Start 140.82.113.3 github.com 140.82.114.20 gist.github.com 151.101.184.133 assets-cdn.github.com 151.101.184.133 raw.githubus…