计算机网络:关于域名解析的相关知识

本文深入探讨了DNS(域名系统)的工作原理,包括什么是DNS、域名解析过程中的迭代与递归查找、根域名服务器的作用,以及DNS缓存技术。此外,还讨论了DNS可能面临的攻击,如DoS攻击、DNS劫持,并提到了防止这些攻击的措施。了解这些知识能帮助我们更好地理解网络通信的本质。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机网络-关于域名解析服务(DNS)

1.什么是DNS

dns(domain name server)用于将文字形式的域名(例如example.com)转换为ip地址,在计算机网咯属性中可以看到当前的dns服务器信息
8.8.8.8是谷歌公共dns
dns配置不正确会导致网络通信不畅
在这里插入图片描述
不依赖域名解析服务的联网应用程序不受解析错误的影响而可以继续使用,但一般情况下大部分应用程序都会受到影响而不能使用,此时并不代表网络已被中断,在网络设置更换正确时dns服务器即可恢复网络
另外,如果域名没有注册或注册到期也会导致解析失败(更改本地hosts文件可以更改域名在本设备的解析结果,但并不能影响互联网中其他用户的解析)
(注:一般来说vpn的安装会添加新的网络适配器(windows环境),在连接中会vpn服务主机会代理dns服务,因此如果vpn软件故障或配置不正确也有可能导致以上结果,如果属于这种情况那改本地dns设置是没有用的,直接重启电脑吧)

2.过程中发生了什么

dns服务器默认监听53端口,并采用udp协议进行通信,服务器自身会保留一个ip地址与域名的映射表,在客户机进行查询时根据表中信息返回对应ip地址

2.1根域名服务器

域名解析网络是一个树状结构,位于起始位置的是根域名服务器

请添加图片描述
如图是com根域名的解析服务器,要查询example.com的地址就要向上述服务器进行询问,也就是说,这些服务器是com域名的的权威解析服务器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值