DebugST / STDnsQuery_DotNet

STDnsQuery 是一个快速DNS查询工具 其中 DnsClient 是一个方便快捷的调用类 支持 A、NS、CNAME、DNAME 查询 使用简单

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

STDnsQuery

.Net35 license

STDnsQuery 是一个快速DNS查询工具 其中 DnsClient 是一个方便快捷的调用类 支持 A、NS、CNAME、DNAME 查询 使用简单

STDnsQuery

CUI(GO):https://github.com/DebugST/STDnsQuery_GO

STDnsQuery

Demo

class Demo
{
    public void Test() {
        DnsClient dns = new DnsClient(new IPEndPoint[]{
            new IPEndPoint(IPAddress.Parse("8.8.8.8"),53)
        });
        dns.DnsCompleted += new DnsClient.DnsCompletedEventHandler(dns_DnsCompleted);
        dns.Start(1000);
        dns.Query("www.google.com", DnsType.A, 1, 3);
    }

    void dns_DnsCompleted(object sender, DnsCompletedEventArgs e) {
        if (e.Result.RCode == DnsRCode.None) {
            Console.WriteLine(e.Result.Domain + "," + e.Result.Answers.Length);
        }
    }
}

Author

About

STDnsQuery 是一个快速DNS查询工具 其中 DnsClient 是一个方便快捷的调用类 支持 A、NS、CNAME、DNAME 查询 使用简单

License:MIT License


Languages

Language:C# 100.0%