有没有好人展开解释一下?

image
image
万分感谢

我们发出的域名请求,经由dns服务解析为ip地址,以此来连接服务器。

那么假设我自己架设了一个dns服务,把Linux.do导向我自己的主机ip,并号召群里群友都用我的dns服务,那么他们打开Linux.do就都是我的站了,即使我没有实质上拥有这个域名。

类似广告屏蔽dns服务也是这个道理,他把广告的域名都解析到本地了就显示不出来了,某种程度上阻挡了广告的显示

1 Like

DNS其实就是记录域名与IP地址之间的关系,DNS解析就是根据提供的域名找到其对应的IP地址。你可以做个简单的实验,其实系统中的hosts文件就是一个最简单的DNS,你可以在里面把www.baidu.com解析到127.0.0.1,然后你再访问www.baidu.com就会变成你机器上80端口负载的内容。

所以,任何人控制了DNS,理论上就可以随意创建域名与IP地址之间的对应。

1 Like

简单点:相当于你在hosts里面加上 127.0.0.1 linux.do

1 Like

谢谢,明白了

谢谢,明白了,谢谢

好好好