Dieser löst bei Anfragen die übergebene URL in eine IP - Adresse auf, welche dann in Wirklichkeit aufgerufen wird.
Um mit C# abzufragen, welche IP - Adressen denn nun hinter den Hostnamen stehen, können wir die Klasse Dns aus System.Net verwenden.
Die Methode GetHostByName() gibt ein Array von IP - Adressen zurück, welche für den übergebenen Host hinterlegt sind.
Der folgende Code gibt die IP - Adresse des Servers, auf dem dieser Blog läuft, in einer Konsole aus (using System.Net wird vorrausgesetzt):
foreach (IPAddress IP in Dns.GetHostByName("csharp-tricks.blogspot.com").AddressList)
{
Console.WriteLine(IP.ToString());
}
Keine Kommentare:
Kommentar veröffentlichen