Un esempio su come ricavarein C#, in una pagina aspx, il nome host del client remoto collegato
C#
System.Net.IPHostEntry hostInfo = new System.Net.IPHostEntry(); 

hostInfo = System.Net.Dns.GetHostByAddress(Request.UserHostAddress); 

Response.Write( hostInfo.HostName ); 
nel caso all'IP fossero associati più nomi
C#
foreach (string n in hostInfo.Aliases)
{
    Response.Write(" " + n);
}
Potrebbe interessarti anche: