Nello script #340 abbiamo visto come risolvere un host nell'equivalente indirizzo IP associato.
Questo script fa esattamente il contrario, il reserve DNS lookup a partire da un indirizzo IP, ricavando il rispettivo dominio associato.
<%@ Import Namespace="System.Net" %> <%@ Import Namespace="System.Net.Sockets" %> <SCRIPT Language="VB" RUNAT="Server"> Sub btnHost_OnClick(sender as Object, e as EventArgs) Dim strIP as String, strHost as String strIP = txtDomain.Text if len(strIP) = 0 then Exit Sub Try ' risolvi il dominio strHost = DNS.GetHostByAddress(strIP).HostName.ToString Catch exc as SocketException ' in caso di errore (IP sconosciuto, dominio non valido, etc...) strHost = exc.Message End try ' aggiungi il testo al controllo lblIP.Text = strhost End Sub </script> <form runat="server">
Inserisci l'indirizzo IP
<asp:textbox id="txtDomain" runat="server" /> <asp:button id="btnHost" runat="server" Text="Ricava l'host name" OnClick="btnHost_OnClick" /> <P><asp:label id="lblIP" runat="server" /></P> </form>
Per lo script #340 si veda:
https://www.aspitalia.com/liste/usag/script.aspx?ID=340
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Nessuna risorsa collegata