Announcement

Collapse
No announcement yet.

Truy vấn tên miền sử dụng 1 DNS server tùy chọn

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [C#] Truy vấn tên miền sử dụng 1 DNS server tùy chọn

    Trong thư viện .Net có hàm System.Net.Dns.GetHostByName để truy vấn tên miền qua DNS server mặc định của hệ thống.
    Mình dùng như sau:
    Code:
            private string getIP(string name)
            {
                IPAddress[] addresslist = new IPAddress[0];
                try
                {
                    addresslist = Dns.GetHostAddresses(name);
                }
                catch (Exception)
                {
                    //MessageBox.Show("Error");
                    return name;
                }
                if (addresslist.Length > 0) return addresslist[0].ToString();
                return name;
            }
    Nhưng trong một số trường hợp cần phải truy vấn qua một server nhất định nào đó như OpenDNS, ScrubIT,... thì nên dùng giải pháp nào?

LHQC

Collapse
Working...
X