FQDN mit C# Abfragen

03/07/2009 - 15:22 von Bernhard Schneider | Report spam
Hallo NG

Ich versuche einen FQDN eines Servers abzufragen etwerder Hostname.b.c.de
oder Hostname.A.local nur den Hostanamen
aber mit der einzigen Funktion die ich hierführ gefunden habe bekomme ich
nur den Hostanem

IPHostEntry host = Dns.GetHostByAddress("172.26.7.1");

Gibt es eine Möglichkeit den FQDN zu bekommen

Danke im Voraus Bernhard
 

Lesen sie die antworten

#1 Kerem Gümrükcü
03/07/2009 - 16:14 | Warnen spam
Und nochmal: Hallo Bernhard! ;-)

Auf die schnelle geschrieben und funktioniert auch:

//BEGIN CODE

public static string GetFQDNForRemoteHost(string
RemoteHostNameOrAddress)
{
try
{
IPHostEntry IPHE =
Dns.GetHostEntry(RemoteHostNameOrAddress);
return IPHE.HostName;
}
catch (Exception)
{

return string.Empty;
}
}

public static string GetFQDNForLocalHost()
{
try
{
IPGlobalProperties IPGP =
IPGlobalProperties.GetIPGlobalProperties();
return string.Format("{0}.{1}", IPGP.HostName,
IPGP.DomainName);
}
catch (Exception)
{

return string.Empty;
}
}


//END CODE

Viel Erfolg,...

Grüße

Kerem

Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Latest Project: http://www.pro-it-education.de/soft...iceremover
Latest Open-Source Projects: http://entwicklung.junetz.de
"This reply is provided as is, without warranty express or implied."

"Bernhard Schneider" schrieb
im Newsbeitrag news:
Hallo NG

Ich versuche einen FQDN eines Servers abzufragen etwerder Hostname.b.c.de
oder Hostname.A.local nur den Hostanamen
aber mit der einzigen Funktion die ich hierführ gefunden habe bekomme ich
nur den Hostanem

IPHostEntry host = Dns.GetHostByAddress("172.26.7.1");

Gibt es eine Möglichkeit den FQDN zu bekommen

Danke im Voraus Bernhard

Ähnliche fragen