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

Siti dinamici con ASP.NET
Impara a creare siti ed applicazioni Web con Microsoft .NET

Scritto da Luca Ruggiero nella sezione Asp.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.

I più cliccati della sezione Asp.NET

:: Guida base ad Asp.NET (56.697)

:: I Validation Controls di Asp.NET (29.059)

:: Utilizzo delle QueryString con Asp.NET e C Sharp (23.369)

:: Visualizzare i record di un database Access con Asp.NET (20.956)

:: Un Guestbook in ASP.NET, Access e ADO (18.570)

:: Inviare email con Asp.NET: il Namespace System.Web.Mail (17.886)

:: Gestione delle News in ASP.NET (13.313)

:: Una Newsletter in ASP.NET (11.977)

:: Inserire dati in un database Access con Asp.NET (11.604)

:: Upload di file in Asp.NET e Javascript (11.322)

IN EVIDENZA
DOWNLOAD