I am going to get DNS server situation (upping or downing) in asp.net and I could get server's IP address but I couldn't implement DNS server's situation!
Here is my code that get IP address.
NetworkInterface[] adapters = NetworkInterface.GetAllNetworkInterfaces();
foreach (NetworkInterface adapter in adapters)
{
IPInterfaceProperties adapterProperties = adapter.GetIPProperties();
IPAddressCollection dnsServers = adapterProperties.DnsAddresses;
if (dnsServers.Count > 0)
{
txtAdapterdescription.Text += adapter.Description;
foreach (IPAddress dns in dnsServers)
{
txtDNSserverbox.Text += dns.ToString();
}
}
}
Anyone can help me to implement DNS server's situation?
Thanks