首页 > 其他分享 >利用Wireshark抓包分析DNS域名解析过程

利用Wireshark抓包分析DNS域名解析过程

时间:2024-06-13 10:33:35浏览次数:33  
标签:协议 域名解析 域名 DNS 抓包 Wireshark

一、DNS协议概述

  DNS协议也可以称为DNS服务,全称是Domain Name System,即域名系统,和HTTP协议一样,也是一个位于应用层的协议(服务),它是基于运输层的UDP协议的。
从DNS的名字我们就可以知道,它提供域名映射到IP地址的服务。


二、实验目的

  1. 掌握DNS域名解析过程
  2. 熟悉DNS报文格式

三、实验原理

  使用ping访问域名地址,利用wireshark网络抓包工具,抓包分析DNS域名解析协议过程


四、实验内容

  在浏览器中输入https://www.baidu.com,进行访问,然后同时利用Wireshark进行抓包,抓包后,通过显示过滤器显示DNS协议:


 

标签:协议,域名解析,域名,DNS,抓包,Wireshark
From: https://www.cnblogs.com/mingkai2004/p/18245343

相关文章

  • 云平台DNS故障导致网站访问卡顿异常排查过程,wireshark、strace等工具在实际问题排查过
    一、问题现象    项目上使用华为私有云,前段时间华为升级云平台后,云上用户反馈业务系统出现卡顿,之前几秒可以刷新出来的页面现在需要几十秒。提供了一个比较明显的url和curl调用方法。10.213.x.xxx:8082/files/logincurl-H"Content-Type:application/json"-H"T......
  • 域名解析很重要吗?
    互联网已经成为我们生活和工作中不可或缺的一部分。当我们畅游在网络世界时,经常会听到一个术语——域名解析。一、域名是什么?域名,简单来说,就是互联网上识别和定位计算机的层次结构式的字符标识。它就如同是网络世界里的“地址”。我们可以将其类比为现实世界中的地址。在现实中......
  • NAT-DDNS内网穿透技术,快解析DDNS的优势
    进行NAT穿透,是为了使具有某一个特定源IP地址和源端口号的数据包不被NAT设备屏蔽而正确路由到内网主机。对于穿透类型,一般分为两大类,一是基础NAT,另一个是NAPT,大家可能并不怎么了解。今天小编来为大家详细说一说内网穿透技术中基础NAT和NAPT,以及NAPT中对称型NAT和非对称型N......
  • dnsrslvr.dll文件丢失导致程序无法运行问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个dnsrslvr.dll文件(挑选合适的版本文件)把它......
  • 【安装笔记-20240608-Linux-动态域名更新服务之YDNS】
    安装笔记-系列文章目录安装笔记-20240608-Linux-动态域名更新服务之YDNS文章目录安装笔记-系列文章目录安装笔记-20240608-Linux-动态域名更新服务之YDNS前言一、软件介绍名称:YDNS主页官方介绍二、安装步骤测试版本:openwrt-23.05.3-x86-64注册填写子域名激活邮箱更......
  • Azure Virtual Network (22) 多订阅使用Azure DNS解析问题
    《WindowsAzurePlatform系列文章目录》 部署环境:1.我们只有1个订阅,1个VirtualNetwork2.我们有1个Hub-VNet,在VirtualNetwork上设置了DNSServer指向到DNSSvr1,Svr2,Svr3三台虚拟机的内网IP地址3.我们创建了PaaSDatatbase服务,并且创建了Privat......
  • tcpdump抓包后wireshark无法打开,报错中带有272
    问题引入tcpdump抓包后wireshark无法打开(2开头版本的wireshark不能打开,4开头的wireshark可以打开)。安装最新的4开头的wireshark后可以打开抓包。使用的抓包命令是tcpdump-iany-wfff.pcap。原因2开头版本的wireshark不支持解析链路层数据类型为linuxcookedv2的抓包。......
  • k8s_安装dns_metalLB_dashboard_metrics合集
    部署DashboardDashboard是官方提供的一个UI,可用于基本管理K8s资源。#在master节点执行#wget\https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.0/aio/deploy/recommended.yamlvirecommended.yaml增加nodePort:30001和type:NodePort............
  • Linux服务器配置一个简单的DNS
    配置一个简单的DNS服务器可以使用BIND (BerkeleyInternetNameDomain)。配置DNS的步骤如下一、安装BINDsudoapt-updatesudoapt-getinstallbind9二、配置BIND。编辑 /etc/bind/named.conf.local 文件,添加一个简单的zone配置zone"example.com"{  typemas......
  • 国内主要DNS汇总
    阿里   223.5.5.5   223.6.6.6百度   180.76.76.76CNDNS   114.114.114.114   114.114.114.115南昌市电信   202.101.224.69   202.101.224.68山东电信   219.146.1.66   219.147.1.66广东省广州市(中国电信)首选DNS:202.96.......