Cześć. Napisałem prosty program, w którym po wpisaniu adresu URL witryny zostaje wypisany jej adres IP. Mam tylko pytanie, czy działa on poprawnie bo nie wiem, dlaczego ale jak wklejam w przeglądarkę adres IP to strony albo się nie ładują albo wyskakuje jakiś błąd. Co można tu zmienić i jak to naprawić? Dzięki za odpowiedzi.
using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Diagnostics;
namespace DNS
{
class Program
{
static void Main(string[] args)
{
while(true)
{
string domain;
Console.Write("Please entry the domain's name to see an IP address: ");
domain = Console.ReadLine();
try
{
var hostInfo = Dns.GetHostAddresses(domain)[0];
string name = hostInfo.ToString();
Console.WriteLine("");
Console.WriteLine("----------IP ADDRESS----------");
Console.WriteLine(" " + name);
Console.WriteLine("----------IP ADDRESS----------");
Console.WriteLine("");
}
catch
{
Console.WriteLine("Program didn't find name of domain: " + domain);
Console.WriteLine("");
}
}
}
}
}