IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 计算机网络实验之Wireshark_DNS -> 正文阅读

[开发测试]计算机网络实验之Wireshark_DNS


我就不写杂七杂八的东西直接开始操作了

实验之前

做实验之前,清除 Windows 的 DNS 缓存

image-20211014161041586

实验步骤

  1. 运行 nslookup 以获取一个亚洲的 Web 服务器的 IP 地址。该服务器的 IP 地址
    是什么?

image-20211014161020349

前两排是公共DNS的hostname和IP address

非权威应答指通过迭代的方式一级级查询分层的DNS服务器体系, 不是直接访问它的权威DNS

分别为IPV6和IPV4的地址

  1. 运行 nslookup 来确定一个欧洲的大学的权威 DNS 服务器

image-20211014161523389

使用nslookup -types=NS (域名服务器记录Name Server,返回保存下一级域名信息的服务器地址)

查询最接近MIT.edu的DNS服务器(权威服务器,是官方进行hostname与IP地址转换的永久存储,不需要缓存)

非权威应答, 查询权威DSN服务器也是通过递归查询一级一级得到的,因此是非权威(不直接得到)

通过 NS 查询一级域名(不含 www)和二级域名(含 www)的结果不一样

image-20211014162025285

  1. 运行 nslookup,使用问题 2 中一个已获得的 DNS 服务器,来查询 Yahoo!邮箱
    的邮件服务器。它的 IP 地址是什么?

image-20211014162228968

  1. Locate the DNS query and response messages. Are then sent over UDP or TCP?

image-20211014162446510

很明显,UDP

  1. What is the destination port for the DNS query message? What is the source port
    of DNS response message?

都是port number:53

查询:image-20211014162623779

响应:

image-20211014162657728

  1. To what IP address is the DNS query message sent? Use ipconfig to determine the
    IP address of your local DNS server. Are these two IP addresses the same?

DNS查询的是公共DNS服务器不是本地的服务器 这里的地址是114.114.114.114 public1.114dns.com

本地DNS服务器:

image-20211014163352786
貌似这里是一样的

  1. Examine the DNS query message. What “Type” of DNS query is it? Does the
    query message contain any “answers”?
    类型是 type=A,查询请求的IP地址,查询消息不包含任何返回的结果image-20211014163733278

  2. Examine the DNS response message. How many “answers” are provided? What do each of these answers contain?

意思是有4个answer1个queriesimage-20211014164112096
9. Consider the subsequent TCP SYN packet sent by your host. Does the destination
IP address of the SYN packet correspond to any of the IP addresses provided in
the DNS response message?

a这题不太好做,你看上面它给的都是IPV6的地址

![image-20211014164943701](https://img-blog.csdnimg.cn/img_convert/51e74295556b69e76df51d91b380d814.png)
  1. This web page contains images. Before retrieving each image, does your host
    issue new DNS queries?
a先看本地有没有缓存,有就直接用,没有在查询
  1. What is the destination port for the DNS query message? What is the source port
    of DNS response message?
a 两个端口还是53
  1. To what IP address is the DNS query message sent? Is this the IP address of your
    default local DNS server?
    a先是电脑指定的公共DNS服务器,不是本地

  2. Examine the DNS query message. What “Type” of DNS query is it? Does the
    query message contain any “answers”?
    TYPE = A(IPV4),TYPW=AAAA(IPV6) 查询是不包括任何答案

  3. Examine the DNS response message. How many “answers” are provided? What
    do each of these answers contain?
    a好像和上面重复了,就不管了

  4. Provide a screenshot.
    a
    Now repeat the previous experiment, but instead issue the command:

nslookup –type=NS mit.edu

Answer the following questions 5 : 貌似下面几题都是研究权威DNS服务器的

  1. To what IP address is the DNS query message sent? Is this the IP address of your
    default local DNS server?

a
17. Examine the DNS query message. What “Type” of DNS query is it? Does the
query message contain any “answers”?

a这里类型是CNAME 权威域名的别名image-20211014165611294
18. Examine the DNS response message. What MIT nameservers does the response
message provide? Does this response message also provide the IP addresses of the
MIT namesers?

a直接给域名不提供IP地址image-20211014165611294
19. Provide a screenshot.

Now repeat the previous experiment, but instead issue the command:

nslookup www.aiit.or.kr bitsy.mit.edu 本题地址已经弃用

Answer the following questions 6 :

  1. To what IP address is the DNS query message sent? Is this the IP address of your
    default local DNS server? If not, what does the IP address correspond to?

a
21. Examine the DNS query message. What “Type” of DNS query is it? Does the
query message contain any “answers”?

a
22. Examine the DNS response message. How many “answers” are provided? What
does each of these answers contain?

a
23. Provide a screenshot.

  1. Examine the DNS response message. How many “answers” are provided? What
    does each of these answers contain?

a
23. Provide a screenshot.

a

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-10-15 12:05:09  更:2021-10-15 12:05:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 2:45:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码