网页突然被恶意跳转或无法打开?DNS污染怎么解决?

前言

在网上冲浪时,我们时常会遭遇DNS污染这一区域性攻击,几乎无人能幸免。受影响时:尝试访问正规网站可能会被错误导向赌博、色情或其他恶意站点

1.我们为什么需要DNS

当我们想要访问一个网站时,就像拨打朋友的电话号码一样,我们通常使用易于记忆的域名,例如 `www.baidu.com`。

然而,这个域名并不能直接被计算机识别,就如同朋友的名字无法直接告诉电话公司找到他一样。这时,DNS(Domain Name System,域名系统)就扮演了至关重要的角色!

DNS就像一个庞大的电话簿,负责将域名转换为计算机可以理解的 IP 地址(例如 "192.0.2.1")。它是上网过程中的“信息中转站”,确保我们的请求能够准确无误地到达目的地。

图片[1]-教程|网页突然被恶意跳转或无法打开?DNS污染怎么解决?-安鹿轩

2.何为DNS污染(劫持)

然而,在这个“信息中转站”里,也有一些不良分子在暗中作祟。他们篡改电话簿上的信息,使得我们的域名指向了错误的目的地,就好比你原本打算拜访朋友,却被误导到了一个陌生且危险的地方!

这就是所谓的DNS污染——它就像是在网络的地图上做了手脚,让我们在网络世界中迷失方向。更糟糕的是,这些幕后黑手非常善于隐藏踪迹,使得他们的恶意行为难以被察觉。

图片[2]-教程|网页突然被恶意跳转或无法打开?DNS污染怎么解决?-安鹿轩

那如何解决这个问题呢?详细教程往下看!

教程

通常情况下,我们默认使用的DNS解析服务器是由互联网服务提供商(ISP)分配的。这意味着一旦某个特定地区的DNS解析出现问题或遭到攻击,所有使用该ISP服务的用户都可能受到影响。幸运的是,许多大型企业和组织提供了公共DNS服务,用户可以选择更换这些更可靠、更安全的DNS服务器来避免此类问题。

1.选择需要更换的DNS服务器

目前靠谱的大厂DNS服务器:

阿里巴巴:dns.alidns.com
360安全:dot.360.cn
阿里DNS:223.5.5.5
腾讯DNSPod:119.29.29.29
114DNS:114.114.114.114

还有其他的:最全国内13家DNS分享 解决网页恶意跳转或无法打开问题

如果域名(英文)的不行,就填地址(数字)

2.如何更换DNS

打开手机设置,搜索“dns”,一般都是第一个结果。

小米叫“私人DNS”,华为/荣耀叫“加密DNS”,其他机型都大同小异,可以直接百度搜索“OPPO设置DNS”之类关键词。

图片[3]-教程|网页突然被恶意跳转或无法打开?DNS污染怎么解决?-安鹿轩

选择“私人DNS提供”,然后粘贴上方地址进去保存,如果域名(英文)的不行,就填地址(数字),完成后重启一下手机即可。

图片[4]-教程|网页突然被恶意跳转或无法打开?DNS污染怎么解决?-安鹿轩

特别说明

运行版本低于Android 9的设备不支持TLS上的DNS,并且无法为所有网络配置私有DNS。您可以为使用的每个单独的WiFi网络配置DNS。这需要手动配置所有网络信息,仅建议高级用户使用。

来源:https://www.anlu1314.com/2024/07/26/5460/

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

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

相关文章

C语言之.*(链表,循环链表,队列,循环队列)

C语言之.*(链表,循环链表,队列,循环队列)的应用

Java聚合快递小程序对接云洋系统程序app源码

​一场物流效率的革命 引言:物流新时代的序章 在数字化浪潮席卷各行各业的今天,物流行业也迎来了前所未有的变革。为了进一步提升物流效率,优化用户体验,聚合快递系统与云洋系统小程序的对接成为了行业内外关注的焦点。这一创新…

教务管理平台/高校教务管理系统的设计与实现/教务网站/学生成绩管理系统/学生课程管理系统

获取源码联系方式请查看文章结尾🍅 摘 要 伴随着社会以及科学技术的发展,互联网已经渗透在人们的身边,网络慢慢的变成了人们的生活必不可少的一部分,紧接着网络飞速的发展,管理系统这一名词已不陌生,越来…

python_基础编程_字典、集合

字典类型: 一、什么是字典 字典:是py内置的数据结构之一,与列表一样是一个可变的序列,以键值对的方式存储数据,是一个无序的序列 二、字典的原理 实现原理:Py根据key查找value所在的位置 三、字典的创…

语义分割笔记

在语义分割任务中,提升自制数据集上baseline model的平均交并比(mIoU)和平均精度(mAcc)的难度取决于多个因素。以下是一些关键因素及其对难度的影响: 数据集质量: 标注质量:高质量的…

Win11安装Docker

下载Docker Desktop for Windows 下载 下载连接:Install Docker Desktop on Windows | Docker Docs 地址在国外,需要科学上网。也可使用我提供的,百度网盘:https://pan.baidu.com/s/1232TTkkzLsoZyFjC3bmgiQ 安装 下载完成之后…

吕布败亡后,曹操为什么处死高顺,却留用了张辽?

#并州军的归宿 吕布虽必须死,但并州军还有用, 而张辽 就是吕布的继任者。 吕布其实说得没错: 明公将步兵,我将骑兵,天下不足定。 曹操听后的反应,是犹豫。 这个互动,反映出双方的一个共识&…

java深浅拷贝

目录 1、浅拷贝与深拷贝的区别 浅拷贝 深拷贝 2、浅拷贝实现 3、深拷贝实现 来都来了点个赞收藏一下再走呗~~~🌹🌹🌹🌹🌹 1、浅拷贝与深拷贝的区别 浅拷贝 定义:浅拷贝创建了一个新的对象&#xff0…

数据容器-小结

目录 一、数据容器特点比较 二、数据容器操作小结 1、通用序列操作 2、通用的转换操作 3、案例演示 一、数据容器特点比较 二、数据容器操作小结 1、通用序列操作 2、通用的转换操作 3、案例演示 1)list([iterable]):转换成列表 str_a "…

Vue.js 2 项目实战(八):小黑记事本组件版

前言 Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架。它的设计初衷是通过采用简洁且强大的结构,使前端开发变得更简单和高效。以下是对 Vue.js 的详细介绍: 核心特性 声明式渲染 Vue.js 使用声明式语法来描述用户界面,通过数据绑…

Python酷库之旅-第三方库Pandas(049)

目录 一、用法精讲 176、pandas.Series.rank方法 176-1、语法 176-2、参数 176-3、功能 176-4、返回值 176-5、说明 176-6、用法 176-6-1、数据准备 176-6-2、代码示例 176-6-3、结果输出 177、pandas.Series.sem方法 177-1、语法 177-2、参数 177-3、功能 177…

深入探索Python3网络爬虫:构建数据抓取与解析的强大工具

前言 在当今这个信息爆炸的时代,数据成为了驱动各行各业发展的关键要素。无论是市场分析、用户行为研究,还是内容聚合与推荐系统,都需要从海量的互联网数据中提取有价值的信息。而网络爬虫,作为自动化获取网页数据的技术手段&…

JVM系列(二) -类的加载过程

一、背景介绍 我们知道 Java 是先通过编译器将.java类文件转成.class字节码文件,然后再通过虚拟机将.class字节码文件加载到内存中来实现应用程序的运行。 那么虚拟机是什么时候加载class文件?如何加载class文件?class文件进入到虚拟机后发…

后端解决跨域(Cross-Origin Resource Sharing)(三种方式)

注解CrossOrigin 控制层的类上或者方法上加注解CrossOrigin 实现接口并重写方法 Configuration public class CorsConfig implements WebMvcConfigurer {Overridepublic void addCorsMappings(CorsRegistry registry) {// 设置允许跨域的路径registry.addMapping("/**&qu…

教您批量下载天猫图片信息,节省时间

图片在电商中至关重要,高质量的商品图片能吸引顾客注意,提升购买欲望。好的图片可以直观展示产品特性,帮助消费者了解商品,减少疑问和退换货率。同时,优质的视觉呈现增强品牌形象,提高转化率,促…

Vue中的导航守卫有哪三种?分别有什么作用

Vue Router中的导航守卫主要分为三种:全局前置守卫、全局解析守卫和全局后置钩子。每种守卫都有其特定的作用,以下是对这三种导航守卫的详细解释: 1. 全局前置守卫(beforeEach) 作用: 全局的权限验证&am…

PySide(PyQt)的QPropertyAnimation(属性动画)的应用实践

关于QPropertyAnimation的基础知识见PySide(PyQt)的QPropertyAnimation(属性动画)-CSDN博客 原理和语句都很简单。然而在实践使用中 ,还是踩了坑,耗了一下午的时间才解决。 看代码: from PyQt5.QtCore import QProp…

【Django】ajax和django接口交互(获取新密码)

文章目录 一、需求1. 效果图 二、实验1. 写get接口后端2. 写html后端3. 写前端4. 测试 一、需求 1. 效果图 二、实验 1. 写get接口后端 写views import string import random def getnewpwd(request):words list(string.ascii_lowercasestring.ascii_uppercasestring.digi…

Oracle调整redo log大小

1 前言 前几天工作中生产环境数据库出现了一个很有趣的问题,早上看监控发现某个不太重要的业务系统的表空间满了,持续了差不多一个晚上,竟然没收到任何通知,赶忙上去扩容。 本以为完事大吉,扩容后过了好一会儿&#…

大模型算法面试题(十三)

本系列收纳各种大模型面试题及答案。 1、微调后的模型出现能力劣化,灾难性遗忘是怎么回事 微调后的模型出现能力劣化,灾难性遗忘(Catastrophic Forgetting)是一个在机器学习领域,尤其是在深度学习和大模型应用中频繁出…