windows - 使用 Windows API 获取 DNS 信息
问题描述
我在尝试使用 Windows API 获取 DNS 信息时遇到问题。我有一个需要这些 DNS 信息的项目:
<Host>scontent-hkg4-1.xx.fbcdn.net</Host>
<RecordName>scontent-hkg4-1.xx.fbcdn.net</RecordName>
<RecordType>A</RecordType>
<TimeToLive>PT6S</TimeToLive>
<DataLength>4</DataLength>
<RecordData>
<IPv4Address>157.240.199.15</IPv4Address>
</RecordData>
这个项目不允许我使用 cmd 从 ipconfig 获取信息,所以任何人都可以帮助我吗?
解决方案
windns.h
头文件中有许多可用于 DNS 管理的 Windows API 。请参阅Microsoft 文档。
或者不使用任何ipconfig
或 Windows API,您可以使用 .NET 框架类System.Net.Dns
。请参阅Microsoft 文档
推荐阅读
- java - Axon - SubscribingEvent 与 TrackingEvent 处理器
- spring-boot - 有没有办法在使用 Spock 框架时使用 @MockBean 注释
- java - 如何将用户信息从数据库添加到“inMemoryAuthentication”
- python - 在“............”之前提取字符串
- ruby-on-rails - 查询以通过关联从 has_many 检索对象
- node.js - 在我的服务器上的 Docker 容器中运行 Node-Red - 在哪里存储数据文件 (csv)?
- android - 在布局xml中禁用Android EditText时如何将文本样式显示为粗体?
- spring-integration - 配置 Spring 集成。错误处理任务执行器
- java - 通过在数组值中替换 * 创建二维数组
- javascript - javascript href 清除 IE 页面