IP-Adresse – Hostname

Jeder Internet PC verfügt über eine statische oder zugeteilte IP-Adresse sowie einen Hostnamen. Mit der Methode GetHostEntry() aus der Klasse Dns können IP-Adressen zu einen Hostname und Hostnamen zu IP-Adressen gewandelt werden. Die Methode GetHostEntry() vereint und ersetzt damit die Methoden GetHostByName() und GetHostByAdress().
 
 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System.Net;
 
class IP_Hostname
{
    public string IP_zu_Hostname(string IPAdresse)
    {
        IPHostEntry hostEintrag = Dns.GetHostEntry(IPAdresse);
        return hostEintrag.HostName;
    }
 
    public string Hostname_zu_IP(string Hostname)
    {
        IPHostEntry hostEintrag = Dns.GetHostEntry(Hostname);
        return hostEintrag.AddressList[0].ToString();
    }
}



Tags: