
# 服务器-DNS日志
DNS（Domain Name System，域名系统）是互联网的一项服务，它作为将域名和IP地址相互映射的一个分布式数据库，能够使人更方便地访问互联网。当用户在浏览器中输入域名时，DNS会将其解析为对应的IP地址，以便计算机能够找到正确的服务器并获取所需的信息。
​DNS日志是记录域名系统相关活动的记录文件。它通常包含了域名解析的请求、响应以及可能出现的错误等信息。通过分析DNS日志，可以了解网络中域名解析的情况，有助于排查网络问题、监控网络活动以及进行安全分析等。
DNS记录类型：DNS系统支持多种记录类型，每种类型都用于存储不同类型的信息。最常见的记录类型包括：
- A记录：将域名映射到IPv4地址。
- AAAA记录：将域名映射到IPv6地址。
- CNAME记录：将一个域名映射到另一个域名。
- MX记录：指定邮件服务器的IP地址和优先级。
- NS记录：指定哪个DNS服务器负责解析某个域名的查询。
- SOA记录：包含关于DNS区域的信息，如区域管理员的电子邮件地址和区域的序列号。
#### 采集方法
使用ICAgent采集日志，接入前请参考[安装ICAgent（区域内主机）](https://support.huaweicloud.com/usermanual-lts/lts_02_0013.html)完成ICAgent安装。然后再通过采集ECS-文本日志方式将日志上报至LTS服务，详细操作请参考[云主机ECS文本日志接入LTS](https://support.huaweicloud.com/usermanual-lts/lts_04_1031.html)。
#### DNS日志示例以及字段含义
日志示例：2023-07-10 14:30:25 INFO client 192.168.2.50 query: example.org IN A
日志说明：2023年7月10日14时30分25秒，客户端IP地址为192.168.2.50发起了对example.org的A记录查询。
字段含义：
- 2023-07-10 14:30:25：表示事件发生的时间。
- client 192.168.2.50：表示发起查询的客户端的IP地址。
- query：表明这是一个查询操作。
- example.org：被查询的域名。
- IN A：表示查询的是A记录（IPv4地址记录）。
 
