Ciao a tutti, sono in difficoltà con una piccola pagina in ASP. Sono nuovo nel campo quindi credo di ricevere un buon aiuto di sicuro!
Praticamente avre intenzione di creare una pagina asp che sarà avviata in una rete locale e che, all'apertura della pagina mi dica l'indirizzo ip locale e l'hostname della macchina..
Ora ho provato in questo modo:


codice:
{
            string IP4Address = String.Empty;
            

            foreach (IPAddress IPA in Dns.GetHostAddresses(Dns.GetHostName()))
            {
                if (IPA.AddressFamily.ToString() == "InterNetwork")
                {
                    IP4Address = IPA.ToString();
                    break;
                }
            }
            local_ip.Text =  IP4Address;
            
            string opl = string.Empty;

            //Get the Host name
            string strHostName = string.Empty;
            strHostName = Dns.GetHostName();

            local_hostname.Text =  strHostName;
Ma restituendo appunto l'ip dell'host e l'hostname all'apertura della pagina su altre macchine in locale mi da sempre l'ip del server appunto dove si appoggia il server! Dove sbaglio?!

Grazie mille a tutti!!