Get Resolve Info:DNS : DNS « Network « C# / C Sharp






Get Resolve Info:DNS

Get Resolve Info:DNS
 

using System;
using System.Net;

public class GetResolveInfo
{
   public static void Main(string[] argv)
   {
      if (argv.Length != 1)
      {
         Console.WriteLine("Usage: GetResolveInfo address");
         return;
      }

      IPHostEntry iphe = Dns.Resolve(argv[0]);

      Console.WriteLine("Information for {0}", argv[0]);

      Console.WriteLine("Host name: {0}", iphe.HostName);
      foreach(string alias in iphe.Aliases)
      {
         Console.WriteLine("Alias: {0}", alias);
      }
      foreach(IPAddress address in iphe.AddressList)
      {
         Console.WriteLine("Address: {0}",
                     address.ToString());
      }
   }
}
           
         
  








Related examples in the same category

1.DNS Reverse Lookup and Lookup
2.DNS Name Resolution
3.DNS Get Host By NameDNS Get Host By Name
4.Find DNS Servers
5.Get DNS Host InfoGet DNS Host Info
6.Get DNS Address Info
7.DNS Address ResolverDNS Address Resolver
8.Find DNS Servers from Registry
9.Get Dns Server