【文件属性】:
文件名称:dns:用C#编写的DNS库
文件大小:75KB
文件格式:ZIP
更新时间:2021-05-10 04:58:48
C#
域名解析
使用C#编写的,针对.NET Standard 2.0的DNS库。 使用阻止网络操作为.NET 4编写了第二版本(2.0.0)之前的版本。 版本2及更高版本使用异步操作。
可通过NuGet获得。
Install-Package DNS
用法
该库公开了用于解析和创建DNS消息的Request和Response类。 这些可以序列化为字节数组。
Request request = new Request ();
request . RecursionDesired = true ;
request . Id = 123 ;
UdpClient udp = new UdpClient ();
IPEndPoint google = new IPEndPoint ( IPAddress . Parse ( " 8.8.8.8 " ), 53 );
// Send to google