05 2017 档案

摘要:最近在做dns解析,关注的重点在查询域名ns记录上,异常日志中捕获到一个域名,dig查询: 查询请求类型为ns,dig结果却只有一条A记录。出于好奇,查询类型改为a类型: 这个域名dig 查询A记录,返回一条结果,但是每次dig下去结果都不大一样。回到最开始的问题,请求类型为NS, dig下去发现没 阅读全文
posted @ 2017-05-26 21:02 技术无国界 阅读(3878) 评论(1) 推荐(6)
摘要:上一节已经讲了如何构造dns请求包的情况,这一节接着上一节的情况,谈谈dns查询报文中的问题部分。问题部分中每个问题的格式如下: 查询名是要查找的名字,它是一个或者多个标识符的序列。每个标识符以首字母字节的计数值来说明随后标识符的字节长度,每个查询名以最后字节为0结束,长度为0的标识符是根标识符。具 阅读全文
posted @ 2017-05-08 10:24 技术无国界 阅读(2347) 评论(1) 推荐(0)
摘要:本文将详细讲解如何用go语言一步一步实现dns域名解析的过程,并简单介绍点dns有关的知识,直接开始正题吧。 首先我们要了解dns解析的过程,没有了解的请看这里DNS入门(转)很详细。扫盲结束后,我们需要了解下dns报文格式,知道了报文的格式是怎样的,才可以写代码构造dns请求包: dns请求和应答 阅读全文
posted @ 2017-05-05 17:23 技术无国界 阅读(12151) 评论(1) 推荐(0)
摘要:作者: 阮一峰 我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗? 互联网的核心是一系列协议,总称为"互联网协议"(Internet P 阅读全文
posted @ 2017-05-03 20:23 技术无国界 阅读(262) 评论(0) 推荐(0)
摘要:转自:阮一峰的网络日志 作者: 阮一峰 DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。 本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。 一、DNS 是什么? DNS (Domain Name Syste 阅读全文
posted @ 2017-05-03 20:20 技术无国界 阅读(1729) 评论(0) 推荐(0)