linux下dns劫持有什么好的解决办法-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

linux下dns劫持有什么好的解决办法

2016-06-16 15:11:33 2467 1

linux下好像会使用isp商的dns,即使自己修改成google的8.8.8.8或8.8.4.4

发现总被114劫持. 很生气..

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:40:57

    名词都没搞清楚

    所谓的DNS劫持,是说,向DNS A发出DNS查询请求后,DNS B在中间提前返回查询结果。这个中间的查询结果不一定是错误的,可能是正确的(某些小运营商可能会重定向到一个中间的缓存服务器上加速)。在墙内向GFW外发起DNS查询请求返回不正确结果这叫DNS劫持。

    另一种常见的被认为是DNS劫持的,叫NXDOMAIN劫持。是向DNS A发起一个不存在的域名查询,DNS A本来应该返回NXDOMAIN也就是non-exist domain,实际返回的是一个DNS商自己的IP用于广告或用于引导用户到正确域名上。

    最后一种是所谓的DNS缓存投毒,建立在DNS劫持基础上。是说DNS服务器发起递归查询时被DNS劫持,然后查询结果被缓存在这台DNS服务器上导致结果不正确。在墙内向国内DNS服务器发起被污染域名的查询时返回不正确结果这叫DNS缓存投毒

    所以对一个存在DNS缓存投毒和NXDOMAIN劫持的DNS服务商,你要求它不返回错误结果,这也太为难它了吧?

    0 0
相关问答

1

回答

如何在Linux实例中自定义配置DNS

2021-12-28 14:44:04 562浏览量 回答数 1

1

回答

如何在Linux实例中自定义配置DNS?

2021-12-19 00:22:46 1299浏览量 回答数 1

1

回答

如何在Linux中使用LS命令按大小对所有文件进行排序?

2022-04-01 19:57:44 422浏览量 回答数 1

1

回答

Linux中,vim命令用于做什么呀?

2022-04-01 20:07:22 393浏览量 回答数 1

1

回答

Linux中,chomod命令是用于做什么的?它的用法是什么?

2022-04-01 20:12:31 434浏览量 回答数 1

1

回答

Linux中,find命令与时间有关的参数有哪些?

2022-04-01 20:22:15 374浏览量 回答数 1

1

回答

Linux中的cp命令的主要功能是什么呢?

2022-04-01 20:47:28 304浏览量 回答数 1

1

回答

Linux文本处理当中find命令有什么?

2022-04-01 20:56:12 394浏览量 回答数 1

1

回答

Unix/Linux 命令运行时都会打开哪几个文件呢?

2022-04-01 20:56:22 337浏览量 回答数 1

1

回答

Linux文本处理中的AWK的用处和命令格式是什么呢?

2022-04-01 21:05:18 373浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
ECS系统指南之Linux系统诊断
立即下载
ECS运维指南 之 Linux系统诊断
立即下载
Decian GNU/Linux安全合规之路
立即下载