计算机只能解释一系列数字,因此创建了DNS(域名系统(Domain Name System))来将域从 Web 浏览器转换为 IP 地址。在这篇文章中,我们将了解一个免费的DNS监控工具DNSLookupView。
DNS如何工作?
DNS是一个全球系统,用于将您的 IP 地址转换为域名。当用户在 Internet 上浏览并想要访问网站时,Web 浏览器会执行DNS查询以提供主机名。然后DNS服务器将主机名解析为数字 IP 地址并连接到您的 Web 浏览器。
什么是 DNSLookupView 工具
DNSLookupView是来自Nirsoft的免费工具,它为您提供有关通过(Nirsoft)Windows的(Windows)DNS 客户端(DNS Client)服务发送的每个DNS查询的详细信息。详细信息包括 - Host Name、Query Status、Query Type、Query Status、Query Timestamp、Query Result、 ID 以及请求DNS查找的进程的名称。
如何使用 DNS 查找工具
顾名思义,这是一个监控DNS查询并为您提供每个查询的详细信息的工具。这是一个非常简单的工具,您不需要任何特定的技术知识即可使用它。该工具以 zip 文件形式提供,因此您无需在 PC 上安装它。下载并解压所有文件后,您可以立即运行应用程序,即可执行文件 – DNSLookupView.exe
该工具适用于Windows的事件跟踪功能,只需几分钟即可在一个窗口中为您提供详细报告。您可以随时通过单击红色停止(STOP)按钮或从文件菜单中选择停止(File)DNS 跟踪(DNS Tracing)来(DNS Tracing)停止 DNS 跟踪,甚至可以使用快捷键 F6。
跟踪完成后,您可以将所有DNS查询导出为HTML 报告(HTML Reports)。您可以手动选择查询,也可以按CTRL+A完全选择它们。您还可以将它们复制并粘贴到任何电子表格中,或者可以将它们作为文本文件直接保存在您的 PC 上。
DNSLookupView工具中的其他设置选项包括按以下方式对查询进行排序:
- 主机名- 主机名(Host Name- Host Name),也称为域名,是分配给主机或任何连接到网络的设备的标签。主机名将用户发送到特定网站或网页。
- Query Type - DNS客户端查询一条信息,DNS Resolver提供答案,因此请求的信息类型为Query Type。DNS- Recursive Query、Iterative Query和 Non-Recursive Query中存在三种不同的查询类型(Query Types)。当您按查询类型(Query Type)对查询进行排序时,最常见的查询类型(Query Types)包括 - A(IPv4地址记录)和AAAA(IPv6地址记录)
- 查询状态 -(Status-)如果DNS 解析器(DNS Resolver)获取资源代码,则显示成功(succeeded),如果未找到代码,则会收到错误消息。如果您选择按Query Status对结果进行排序,它将首先显示错误代码,然后显示成功的查询。
- 结果 -(Result-)此选项卡显示所询问的查询的结果/响应。
- 进程 ID - 进程 ID(Process ID- Process ID)是操作系统内核使用的编号。它是进程的唯一标识符。如果您按Process ID对结果进行排序,它将按升序显示。
- 线程ID - 线程 ID(ID- Thread ID)是创建线程时生成的唯一编号。
- 进程名称 -(Name-)此选项卡显示查询的进程。计算机对数据采取的每一个动作在技术上都称为一个过程。进程名称按字母顺序显示。
- 进程路径 -此选项卡显示(Path-)DNS 查找工具(DNS Lookup Tool)中发生的进程路径。
- 时间 - 这里的结果是根据过程发生的日期和时间排序的。
该工具有多种不同的语言版本,但您需要下载正确的语言 zip 文件。该工具在每种可用语言的单独 zip 文件中提供,请确保您下载的是所需的正确语言。
您可以在Nirsoft.net(Nirsoft.net.)官方网站上获取所有下载链接。 这是一个很好的、简单的、轻量级的、有用的跟踪DNS查询的实用程序。任何具有基本计算机知识的人都可以使用它。
DNSLookupView is a free DNS Lookup Tool for Windows computers
Computers can interpret only a series of numbers and thus DNS (Domain Name System) was created to trаnslate domaіns from the wеb browser into IP addresses. In this post, we will learn about а free DNS monitоring tool DNSLookupView.
How DNS works?
DNS is a global system used to translate your IP addresses to domain names. When a user browses on the internet and wants to access a website, the web browser performs a DNS query providing the hostname. The DNS server then resolves the hostname into a numeric IP address and connects to your web browser.
What is DNSLookupView Tool
DNSLookupView is a free tool from Nirsoft which gives you detailed information about every DNS query sent through the DNS Client service of Windows. The details include- Host Name, Query Status, Query Type, Query Status, Query Timestamp, Query Result, ID, and the name of the process that requested the DNS lookup.
How to use the DNS Lookup Tool
As the name itself suggests, this is a tool that monitors the DNS queries and gives you detailed information about every single query. It is a pretty simple tool and you do not need any specific tech knowledge to use it. The tool comes in a zip file and thus you do not need to install it on your PC. Once you download and extract all the files, you can straight away run the application, the executable file – DNSLookupView.exe
The tool works on the event tracing feature of Windows and takes a few minutes to give you the detailed report all in a single window. You can stop the DNS Tracing anytime by clicking the red STOP button or selecting Stop DNS Tracing from the File menu or even can use the shortcut key F6.
Once the tracing is complete, you can export all the DNS queries as HTML Reports. You can select the queries manually or can select them altogether by pressing CTRL+A. You can also copy them and paste them into any of your spreadsheets or can save them directly on your PC as a text file.
Other settings options in the DNSLookupView tool include sorting the queries by:
- Host Name- Host Name, also termed as the domain name is a label assigned to a host computer or any device connected to a network. The hostname sends the user to a specific website or a webpage.
- Query Type- The DNS client enquires a piece of information and the DNS Resolver provides the answer, so the type of information requested is the Query Type. There are three different Query Types in DNS- Recursive Query, Iterative Query, and Non-Recursive Query. When you sort the queries by Query Type, the most commonly seen Query Types include- A ( IPv4 address record) and AAAA (IPv6 address record)
- Query Status- If the DNS Resolver gets the resource code, it shows succeeded if the code is not found, you get the error message. If you choose to sort the results by Query Status, it will show the error codes first and then the succeeded queries.
- Result- This tab shows the results/responses of the queries asked.
- Process ID- Process ID is the number used by the operating system kernels. It is the unique identifier of the process. If you sort the results by Process ID, it is displayed in increasing order.
- Thread ID- Thread ID is a unique number generation at the time of thread creation.
- Process Name- This tab shows the processes enquired for. Every action taken by a computer on data is technically termed a process. The process names are displayed in alphabetical order.
- Process Path- This tab shows the pathway of the processes taking place in the DNS Lookup Tool.
- Time- Here the results are sorted as per the date and time of processes taking place.
The tool is available in many different languages but you need to download the correct language zip file. The tool is available in a separate zip file for every available language, make sure you are downloading the correct one you want.
You can get all the download links on the official website of Nirsoft.net. It is a nice, simple, lightweight, and useful utility to trace the DNS queries. Anyone with basic computer knowledge can use it.