学习日志7.28--DNS(Domain Name System)域名解析协议

DNS域名解析服务,是将域名解析为IP地址,供主机进行通信的。域名解析服务由正向解析(将域名解析为IP)和反向解析(将IP解析为域名)。

在发送数据或者说在访问网址的时候,需要目标的IP地址,但是有的时候不知道对方的IP地址,只知道对方的域名,于是就可以通过域名解析服务解析到目标的IP地址。因为IP地址数量多,比较难以记住,所以面向客户的时候用的大多是域名,而面对主机的时候用的都是IP地址。

域名的结构层次


比如说www.huawei.com就是一个三级域名,www.tsinghua.edu.cn就是一个四级域名。

DNS域名是如何解析的。DNS实际上是包括客户端(个人主机)和DNS服务器(储存了域名的数据库信息包括IP信息)。在主机上会把域名解析成IP地址封装到数据里面。在服务器上就就需要将域名和IP地址注册到服务器里面,当主机用域名访问的时候,首先会向DNS服务器发送一个请求去查询这个域名对应的IP地址,然后由域名服务器向主机回复,在由主机将回复的IP地址打包到数据中。

模拟DNS解析的拓扑图,用PC机模拟Baidu的服务器,用服务器去模拟DSN服务器,先按配置,配置好各设备的IP和接口信息配置好后,用PC1通过pingIP地址的方式去测试能不能通信

能通信之后再通过ping域名的方式去测试
先再DNS服务器上注册域名信息,配置好主机域名和IP地址后,点击增加,然后再点击启动
然后再在PC机上配置DNS,8.8.8.8,填写DNS服务器的IP地址,告诉主机到哪台DNS服务器去查询域名配置好后进行ping测试​​​​​​​对主机PC1的接口抓包处理发现有主机PC1发送各DNS服务器的DNS查询请求query然后有从8.8.8.8发送到192.168.1.1的DNS回复response【Answers】,在查询到域名的IP信息后才进行ICMP的数据通信。

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,可以看出这个错误是由于找不到模块'E:\LSTWORK\7.28\bip-web-master\node_modules\@vue\cli-service\bin\vue-cli-service.js'引起的。根据引用\[1\]和引用\[2\]中的代码,可以看出这个模块是在ESLint配置文件中被引用的。具体来说,在index.js文件中,通过module.exports导出了一个对象,其中包含了一些配置信息和插件。在这个配置中,使用了'@vue/prettier'插件,而这个插件依赖于'@vue/cli-service'模块。因此,当运行代码时,如果找不到这个模块,就会出现"Error: Cannot find module"的错误提示。 解决这个问题的方法是确保'@vue/cli-service'模块已经正确安装,并且在运行代码之前,确保当前工作目录是正确的。可以尝试重新安装依赖,或者检查路径是否正确。另外,还可以检查是否有其他配置文件或脚本中引用了这个模块,可能需要对这些文件进行相应的修改。 总结起来,这个错误是由于找不到'@vue/cli-service'模块引起的,可以通过重新安装依赖或检查路径和其他配置文件来解决这个问题。 #### 引用[.reference_title] - *1* *2* *3* [Vue 项目中使用 ESLint 和 Prettier 偏难怪的超深度解析](https://blog.csdn.net/wangsenling/article/details/124944411)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值