INTERNET EXPLORER? Ti consiglio di navigare questo sito con Mozilla Firefox oppure con Google Chrome.

Risolvere un indirizzo IP ed individuare nome macchina e dominio in Asp.NET

Autore: Luca Ruggiero | Tell a Friend

Corso ASP.NET
Impara a creare siti ed applicazioni Web con Microsoft .NET!

Corso VB.NET
Impara a creare applicazioni desktop con Microsoft .NET!

Con Aso.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 integrare nelle proprie pagine.

IN EVIDENZA
HOT LINKS