首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过Wireshark抓分析谈谈DNS域名解析的那些事儿

可以使用Wireshark抓软件验证一下,还是以www.baidu.com域名来做实验,我们先看一下该域名对应的IP是啥,直接在命令窗口ping一下,就可以知道了,其IPv4地址是14.215.177.38...通过Wireshark分析域名解析网络传输 这时,先打开Wireshark抓软件。...再回到刚刚Wireshark抓获取的截图上分析,可以看到一点是,客户端发送给DNS服务器的消息,不止域名这一个信息,还包括了A等书,那么,问题就来了,DNS协议的查询请求当中,都包含了哪些参数呢?...; 针对以上说明,我们可以具体通过Wireshark被选中数据详细信息栏来分析,通过DNS服务器解析www.baidu.com过程当中,客户端都发送了哪些查询信息。...通过本文,主要是分享一些自己对DNS解析的学习与理解,同时,通过实际Wireshark抓方式,来深入分析下本机如何发送DNS协议去DNS服务器上获取访问域名对应的IP地址,希望也能让您有一些收获。

10K63

DNS域名解析中各项记录值的含义及遇到的一些问题

域名解析就是域名到IP地址的转换过程,域名的解析工作由DNS服务器完成。DNS服务器会把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。...DNS域名解析中添加的各项解析记录 A记录:将域名指向一个IPv4地址(例如:100.100.100.100),需要增加A记录 CNAME记录:如果将域名指向一个域名,实现与被指向域名相同的访问效果,需要增加...DNS解析中一些问题 2.1 A记录与CNAME记录 A记录是把一个域名解析到一个IP地址,而CNAME记录是把域名解析到另外一个域名,而这个域名最终会指向一个A记录,在功能实现在上A记录与CNAME记录没有区别...比如:在访问www.itbilu.com时,如果在DNS服务器的缓存中没有该记录,就会向某个NS服务器发出请求,获得该记录后,该记录会在DNS服务器上保存TTL的时间长度,在TTL有效期内访问www.itbilu.com...,DNS服务器会直接缓存中返回刚才的记录。

6K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ELK学习笔记之F5 DNS可视化让DNS运维更安全更高效-F5 ELK可视化方案系列(3)

    ,进而发现网络可能存在的病毒感染 暗网流量 发现Tor网络流量,预警可能存在的不规范网络行为 无效域名访问 识别对无效域名的访问,以及背后可能存在的病毒感染或攻击行为 僵木蠕 发现僵木蠕活动痕迹...在数据bjzh-dns-2077.pcap中发现下载恶意代码的痕迹,沦陷主机访问的域名为:d.img001.com 2....在数据bjzh-dns-2076.pcap中发现下载恶意代码的痕迹,沦陷主机访问的域名为:d1.kuai8.com 勒索软件捕获 1....在数据bjzh-dns-3018.pcap,bjzh-dns-3032.pcap中发现恶意网址访问痕迹,沦陷主机访问域名为:t.t70123.com 2....在数据bjzh-dns-2025.pcap中发现恶意网址访问痕迹,沦陷主机访问域名为:z1.zedo.com 参考

    2K10

    你安全吗?丨牧羊犬系统漏洞到底是什么?

    秦淮的“开挂了”公司也被推上了风口浪尖,陈默看到这里,决心来帮助秦淮,于是提起了他发现的牧羊犬漏洞,遇到DDOS攻击,DNS毁坏劫持,ICMP洪水,慢速POST放大反射等攻击是很难抵御的:今天我们就来谈一谈陈默所说的这些问题...域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个唯一的IP地址,在Internet上域名与IP地址之间是一对应的,DNS就是进行域名解析的服务器。...DNS的作用就是通过主机名,最终得到该主机名对应的IP地址的过程叫作域名解析(或主机名解析),在解析域名时,首先采用静态域名解析的方法,如果静态域名解析不成功,再采用动态域名解析的方法,将一些常用的域名放入静态域名解析表中...了解完DNS,我们来看看DNS劫持,DNS劫持就是通过劫持的DNS服务器,通过某些手段取得某域名的解析记录控制权,进而修改此域名的解析结果,导致对该域名的访问由原IP地址转到修改后的制定IP。...;当然这种攻击已经几乎无效,因为目标可以直接过滤掉无效的数据,使之攻击无效

    3.5K30

    Win10专业版修改hosts文件后无效的原因及解决技巧!

    Win10专业版修改hosts文件后无效的原因及解决技巧 有些Win7和Win10系统用户修改Host文件后,发现设置无效问题。那么,Hosts文件具体指什么呢?...修改hosts文件后设置无效的原因是什么?遇到这问题又该怎么来解决呢?下面,小编就来和大家介绍以上三个问题。 Hosts文件具体指什么呢?...Hosts文件是用于本地dns服务的,采用ip 域名 的格式写在一个文本文件当中, Windows系统上一般存放在系统盘的system32目录下, 比如 C:windowssystem32driversetc...修改hosts文件后设置无效的原因及解决方法: 修改hosts将域名指向新的ip总是无法生效, 其实是由“DNS Client” 服务导致的, 它是缓存dns用的, 所以说修改了hosts的文件是不能马上生效的...关于修改hosts文件后设置无效及相关问题小编就和大家详细介绍到这了,要是用户也遇到同样的问题话,只要按照上面的方法来操作就可以解决修改hosts文件后设置无效问题了。

    7.5K20

    谈谈网络干扰那些事

    本文主要总结下工作中由遇到的常见的客户端网络干扰手段,并提供一些常见问题的解决思路。...目前,遇到的网络干扰(封禁)主要有以下几种手段: DNS 劫持(污染); 域名 封禁; IP 封禁; 基于深度检测技术的封禁; 1 DNS劫持(污染) DNS劫持(污染)是指一些刻意制造或无意中制造出来的域名服务器数据...对应的解决办法只有自己去做 DNS的解析,基于这一点可以变化出几种策略: 自建DNS解析服务器,应用dns解析请求都发到自己服务器去处理; 应用维持一份域名跟对应服务器IP的映射,定时更新客户端保持的域名跟...(我们查看的数据就是域名被解析到某运营商的网段去了,但同个域名下有的请求可能是成功的,有的请求却失败了); 应对方式:域名封禁的话,就只能通过换域名的方式来解决了; 3 IP 封禁 IP封禁是指访问某个服务器的请求没有办法正常获得响应...而采用http伪装的缺点就是会加大你的流量消耗,因为填充了额外的数据; 4.2 加密&随机化 尽可能将自己的内容加密传输,最好是可以支持动态变换加密算法 参考 域名服务器污染(维基百科) [深度检测

    74020

    工具分享——解决github访问失败,访问速度慢问题

    特性 1、 dns优选(解决国内dns污染问题) 根据网络状况智能解析最佳域名ip地址,获取最佳网络速度 不用fan qiang也能解决一些网站和库无法访问或访问速度慢的问题 建议遇到打开比较慢的国外网站...,可以优先尝试将该域名添加到dns设置中(注意:被GFW封杀的无效) 2、 请求拦截 拦截打不开的网站,代理到加速镜像站点上去。...建议自建服务端(增强功能页面右上角点击查看自建服务端方法) 快速开始 支持windows、Mac DevSidecar桌面应用 1 下载安装 release下载 Gitee Release Github...服务器上获取ip,会比较慢一点,后面就快了 ​ 模式说明 安全模式 此模式:关闭拦截、关闭增强、开启dns优选、开启测速 最安全,无需安装证书,可以在浏览器地址栏左侧查看域名证书 功能也最弱,只有特性...默认模式 此模式:开启拦截、关闭增强、开启dns优选、开启测速 需要安装证书 功能上包含特性1/2/3/4。 更多参考:https://github.com/docmirror/dev-sidecar

    11.7K20

    IP 协议相关技术

    DNS 域名解析 ARP 与 RARP 协议 DHCP 动态获取 IP 地址 NAT 网络地址转换 ICMP 互联网控制报文协议 IGMP 因特网组管理协 DNS 我们在上网的时候,通常使用的方式是域名...那么实现这一技术的就是 DNS 域名解析,DNS 可以将域名网址自动转换为具体的 IP 地址。...域名解析的工作流程 域名解析的工作流程 DNS 域名解析的过程蛮有意思的,整个过程就和我们日常生活中找人问路的过程类似,只指路不带路。...网络包在复杂的网络传输环境里,常常会遇到各种问题。 当遇到问题的时候,总不能死个不明不白,没头没脑的作风不是计算机网络的风格。...所以需要传出消息,报告遇到了什么问题,这样才可以调整传输策略,以此来控制整个局面。 ICMP 功能都有啥?

    1.9K41

    【前端芝士树】从浏览器搜索框输入网址到网页呈现发生了什么?

    这个也是在前端面试中问得比较多的一个问题了,文章篇幅有限尽可能关注一些前端开发中不太会遇到的知识点,如果想扩展的话请点击引用文章吧,也欢迎评论,后续会继续补充。 0....动态映射 利用DNS来进行域名解析,在专门的DNS服务器上配置主机到IP地址的映射。...前两者都无效的情况下, 向路由器发送DNS查询的请求,或者直接向用户定义的DNS服务地址发送域名解析的请求。...DNS服务器会从根域名服务器开始递归搜索,从.com顶级域名服务器,到baidu的域名服务器。 2....TCP 负责将数据分割并装入 IP ,然后在它们到达的时候重新组合它们。 IP 负责将发送至接受者。 在这其中需要着重了解一下的就是数据是如何进行处理的、TCP、IP以及TCP和UDP的区别。

    56720

    Web安全的最后一道防线:细谈Gobuster的目录文件VhostDNS子域名暴力破解艺术

    dns dns域名破解模式。 s3 枚举打开S3存储桶并查找存在和存储桶清单(适用于aws)。...子域名暴力枚举(dns)1.指定域名枚举(-d|--domain)-d参数指定目标域名,-w指定字典,以k8s官网为例:gobuster -d kubernetes.io -w 图片通过抓可以看到...,gobuster将字典里面的条目,填充到指定的域名形成子域名,并一次次向DNS服务器发起query请求进行DNS穷举:图片2.指定DNS服务器解析(-r|--resolver)如果不想走系统配置的默认...DNS,也不想修改系统的DNS配置,那么-r可以任意指定DNS服务器进行解析:比如指定腾讯云的公共DNS:119.29.29.29 来枚举CNCF的子域名:gobuster dns -d cncf.io...此时我们指定--wildcard参数,wildcard直译为通配符,让gobuster遇到通配符域名时继续强制执行,但只会返回和通配符域名不一样的解析结果的域名(这个逻辑判断是正确的,不然字典里每个字段都能解析出地址没有任何意义

    8.2K7440

    优雅!太优雅了!竟能如此顺滑攻破K8s疑难杂症!

    大概意思是说: TCP 有一种行为,可以缓存每个连接最新的时间戳,后续请求中如果时间戳小于缓存的时间戳,即视为无效,相应的数据会被丢弃。...当并发发包时,两个都还没有被插入 conntrack 表项,所以 netfilter 会为它们分别创建 conntrack 表项,而集群请求 kube-dns 或 coredns 都是访问的CLUSTER-IP...感觉跟之前 conntrack 的丢导致 dns 解析 5s 延时有关,但是加了 hosts 呀!怎么还去解析域名? 进入 pod netns 抓。...那个丢问题导致 dns 5s 延时,在用户这里表现就是 pod 用 kubectl 访问 apiserver 偶尔出现 5s 延时,有时出现 10s 是因为重试的那次 dns 请求刚好也遇到 conntrack...时,偶尔提示域名无法解析 请求 accounts.google.com 时,偶尔提示连接失败 进入 dns 解析偶尔异常的容器的 netns 抓: dns 请求会并发请求 A 和 AAAA 记录测试脚本发请求打印序号

    1.2K40

    从阿里云解析到 DNSPod,如何实现 DNS 平滑迁移?

    您也可以参考 DNSSEC 配置 进行操作,并到域名注册商处提交 DNSPod DNS 解析的 DNSSEC 配置。等转入完成后,在域名注册商处删除原 DNS 服务商的 DNSSEC 设置。...确认导入的记录是否正确,阿里云导出的zone文件仅包含默认线路的记录,不指定了解析线路的记录,建议导入后手动添加,如分线路记录较多,请导出xlsx记录,并在 DNSPod 下载指定的模板匹配后导入:图片确认无误后单击导入记录...DNS 服务器请参考:域名如何配置为 DNSPod 的 DNS 服务器,完成修改后,请等待 DNS 更改生效,一般需要24-48 小时,最长不超过 72 小时。...注意事项由于 DNS 存在缓存,在修改后 72 解析请求仍可能像阿里云 DNS 服务器发起查询,请注意以下几点:如您在生效期间需要修改 DNS 解析记录,请同时在两边修改,保持阿里云解析和腾讯云 DNSPod...生效期间内请不要在阿里云删除域名解析,建议至少等待72小时后再在阿里云平台删除 DNS 解析记录技术支持如在迁移过程中遇到任何问题,请加入DNSPod 官方用户群联系我们协助迁移:https://cloud.tencent.com

    30910

    【CDN】使用腾讯云CDN加快网站访问速度并防御恶意攻击

    各位站长朋友们在漫长的建站之旅中,或多或少都会遇到以下几个问题: 网站访问速度慢,导致搜索引擎不收录;在收录后,让用户们满怀期待地点开你的网站,最后却在漫长的等待中失落的选择了退出。...(一)获取腾讯云CDN流量 如果你是新用户/新企业用户,可以在云产品免费试用中免费领取CDN流量。 如果你是老用户,可以选择购买CDN流量。...第二步:点击“添加域名”(图1-3),会进入到图1-4的界面。 第三步:填写信息。查看流量的地区填写“加速区域”,在“加速域名”这一栏中填写需要加速的域名(可以填写泛域名)。...在五分钟,流量/带宽超过设定的数值,CDN将关闭服务,之后可以在域名管理页面重新上线域名,恢复CDN服务。 现在已经将CDN配置好了,接下来点击“确认提交”,完成配置。...如何修改域名DNS 这里以DNSPod为例,打开DNSPod控制台,点击DNS解析(图2-2),找到需要修改DNS域名,点击蓝字进入,在“主机记录”(即域名前缀)中找到需要修改DNS的子域名,点击它的记录值

    6.9K103

    ddns dnspod_dns和ddns的区别

    DNS DNS只是提供了域名和IP地址之间的静态对应关系,当IP地址发生变化时,DNS无法动态的更新域名和IP地址之间的对应关系,从而导致访问失败。...但是DDNS系统是将用户的动态IP地址映射到一个固定的域名解析服务上 DDNS DDNS用来动态更新DNS服务器上域名和IP地址之间的对应关系,从而保证通过域名访问到正确的IP地址。...特点 Name query NB是请求, Name query response NB是响应。 双方的端口号均为137。...举例 1.A知道B的计算机名 2.A发送自己的MAC地址 3.收到B的ip地址 4.发送ICMP数据 mDNS【局域网中的DNS】 mdns 即多播dns(Multicast DNS),...如果主机没有配置DNS服务器,或者如果在连接DNS服务器的时候没有遇到错误但失败了,那么名称解析会失败,并转为使用LLMNR。

    2.7K40

    Kubernetes 网络疑难杂症排查分享

    大概意思是说 TCP 有一种行为,可以缓存每个连接最新的时间戳,后续请求中如果时间戳小于缓存的时间戳,即视为无效,相应的数据会被丢弃。...域名解析,所以集群外的内网访问 apiserver 需要加 hosts pod 执行 kubectl 访问另一个集群偶尔延迟 5s,有时甚至10s 观察到 5s 延时,感觉跟之前 conntrack...的丢导致 dns 解析 5s 延时有关,但是加了 hosts 呀,怎么还去解析域名?...看起来延时应该就是之前已知 conntrack 丢导致 dns 5s 超时重试导致的。但是为什么会去解析域名?...那个丢问题导致 dns 5s 延时,在用户这里表现就是 pod 用 kubectl 访问 apiserver 偶尔出现 5s 延时,有时出现 10s 是因为重试的那次 dns 请求刚好也遇到 conntrack

    1.3K20

    Kubernetes 网络疑难杂症排查分享

    大概意思是说 TCP 有一种行为,可以缓存每个连接最新的时间戳,后续请求中如果时间戳小于缓存的时间戳,即视为无效,相应的数据会被丢弃。...域名解析,所以集群外的内网访问 apiserver 需要加 hosts pod 执行 kubectl 访问另一个集群偶尔延迟 5s,有时甚至10s 观察到 5s 延时,感觉跟之前 conntrack...的丢导致 dns 解析 5s 延时有关,但是加了 hosts 呀,怎么还去解析域名?...看起来延时应该就是之前已知 conntrack 丢导致 dns 5s 超时重试导致的。但是为什么会去解析域名?...pod 用 kubectl 访问 apiserver 偶尔出现 5s 延时,有时出现 10s 是因为重试的那次 dns 请求刚好也遇到 conntrack 丢导致延时又叠加了 5s 。

    1.8K10

    Kubernetes网络疑难杂症排查分享

    大概意思是说 TCP 有一种行为,可以缓存每个连接最新的时间戳,后续请求中如果时间戳小于缓存的时间戳,即视为无效,相应的数据会被丢弃。...域名解析,所以集群外的内网访问 apiserver 需要加 hosts pod 执行 kubectl 访问另一个集群偶尔延迟 5s,有时甚至10s 观察到 5s 延时,感觉跟之前 conntrack...的丢导致 dns 解析 5s 延时有关,但是加了 hosts 呀,怎么还去解析域名?...看起来延时应该就是之前已知 conntrack 丢导致 dns 5s 超时重试导致的。但是为什么会去解析域名?...pod 用 kubectl 访问 apiserver 偶尔出现 5s 延时,有时出现 10s 是因为重试的那次 dns 请求刚好也遇到 conntrack 丢导致延时又叠加了 5s 。

    1.3K10

    在浏览器输入 URL 回车后,会发生什么?

    操作系统缓存 操作系统也有自己的 DNS缓存,但在这之前,会向检查域名是否存在本地的 Hosts 文件里,没有则向 DNS 服务器发送查询请求。 3. 路由器缓存 路由器也有自己的缓存。 4....根域名服务器查询 在前面所有步骤没有缓存的情况下,本地 DNS 服务器会将请求转发到互联网上的根域,下面这个图很好的诠释了整个流程: 根域名服务器(维基百科) 需要注意的点 递归方式:一路查下去中间不返回...,得到最终结果才返回信息(浏览器到本地DNS服务器的过程) 迭代方式,就是本地DNS服务器到根域名服务器查询的方式。...链路层:以太网协议 以太网协议 根据以太网协议将数据分为以“帧”为单位的数据,每一帧分为两个部分: 标头:数据的发送者、接受者、数据类型 数据:数据具体内容 Mac 地址 以太网规定了连入网络的所有设备都必须具备...布局与绘制 确定渲染树种所有节点的几何属性,比如:位置、大小等等,最后输入一个盒子模型,它能精准地捕获到每个元素在屏幕的准确位置与大小。

    89640
    领券