asp - asp.net - aspcode.it

COMMUNITY - Login
 Username:
 
 Password:
 
Voglio registrarmi!
Password dimenticata?
 Utenti on-line: 0
 Ospiti on-line: 11
ASPCode.it - Store

  > > Tips

Risolvere un indirizzo IP ed individuare nome macchina e dominio
di Luca Ruggiero

Data di pubblicazione: 08/04/2004        Voto della community: 4,08 (Votanti: 4)

Con ASP.net Ŕ possibile risolvere un indirizzo IP ed individuare il nome macchina ed il dominio di un utente semplicemente indicando l'indirizzo IP che si desidera monitorare.
Importeremo il Namespace System.Net che annovera i metodi e le proprietÓ che ci interessano per espletare detta funzione.
Di seguito un esempio:

<%@ Page Language="C#" Debug="True" %>
<%@ Import Namespace="System.Net" %>

<script runat="server">

  void Page_Load()
  {
    IP.Text = ResolveIP("127.0.0.1");
  }

  private String ResolveIP(String stringa)
  {
    try
    {
      IPHostEntry risolvi = Dns.Resolve(stringa);
      String risultato = risolvi.HostName;
      return risultato;
    }
    catch(System.Net.Sockets.SocketException se)
    {
      return "Host sconosciuto";
    }
  }

</script>

<asp:Label id="IP" runat="server" />

E' possibile integrare l'esempio con un modulo HTML e realizzare un utile servizio da inserire nelle proprie pagine.


Si ringrazia LukeOnWeb per la gentile concessione dell'articolo.




Utenti connessi: 11