Muchisimas gracias por tu aporte Malenko, pero lamentablemente hice la prueba respectiva y aun no consigo el resultado deseado
:
Segun lo que investigue yo tendria que realizar un reverse lookup, es decir, obtener un nombre de dominio desde una IP, entonces segun el codigo que me posteaste yo tendria lo siguiente:
Cita: //If no alpha characters exist we do a reverse lookup
else
{
ipEntry = Dns.Resolve(args[0]);
Console.WriteLine("Address : " + args[0]);
Console.WriteLine("Host Name : " + ipEntry.HostName);
return 0;
}
Sin embargo cuando uso Dns.Resolve me indica que el metodo esta obsoleto y que en su lugar use GetHostEntry, que en conclusion es lo mismo que estoy usando en mi primera instancia:
Cita: System.Net.Dns.GetHostEntry(Request.UserHostAddres s).HostName.ToString();
Obviamente importando antes la libreria System.Net y no obteniendo el hostname en esa misma linea.
Finalmente obtengo el nombre largo de la maquina desde donde ejecuto la aplicacion que es: nombre.dominio; y lo que busco es sacar nombre(obviamente sin usar funciones de manejo de cadenas).
Alguna otra idea que se pueda aportar?