Hosting Solutions
 
Azienda  |  Listino  |  Assistenza  |  Rinnova servizi  |  Area Utenti ]
Rss Feed Twitter Facebook Tel: 055.3031.2626
info@hostingsolutions.it
Domini Email Hosting Virtual Private Server Server  dedicati E-commerce Site Generator Rivenditori
Domande frequenti
Guide on-line
Assistenza tecnica on-line

Help desk

AspDNS 2.x

Generalità del componente AspDNS

AspDNS consente la risoluzione degli indirizzi IP (lookup) restituendo il nome del host e vice versa.

Esempio di lookup semplice

Il codice seguente mostra come utilizzare AspDNS mediante codice VBScript (pagine asp).

<% Set DNSLook = Server.CreateObject("AspDNS.Lookup")
strRes = DNSLook.DNSLookup ("mail.gif.it")
Response.Write ("<b>L'indirizzo IP del server mail.gif.it è " & strRes & "</b>")
%>

Le proprietà del componetne AspDNS

Propertà Descrizione
Error La propriertà error è una proprietà di sola lettura, utilizzata per restituire messaggi di errori di lookup.

Esempio:

Response.Write "Error: " & DNSLook.Error

Expires Restituisce la data di scadenza del componente, se questo fosse un componente solo di prova, non ufficialemnte acquistato.

Esempio:

Response.Write "Component Expires: " & DNSLook.Expires

RegisteredTo Se il componente è regolarmente acquistato, restituisce il nome dell'azienda che ha acquistato il prodotto.

Esempio:

Response.Write "Component Licensee: " & DNSLook.RegisteredTo

TimeOut Il tempo massimo di attesa del componente per la risposta da parte di un DNS server.Il vaolre è espresso in secondi.

Esempio:

DNSLook.TimeOut = 45

Version Restituisce la versione del componente.

Esempio:

Response.Write "Component Version: " & DNSLook.Version

I metodi del compontente AspDNS

Metodo Parametri Valore restituito Descrizione
DNSLookup strHostName Stringa DNSLookup esegue un'interrogazione DNS diretta sul strHostName. IL valore restituito, se avviene con successo, è l'indirizzo IP del host.

strRes =DNSLook.DNSLookup("www.hostingsoltuions.it")
ReverseDNSLookup strIPAddr Stringa ReverseDNSLookup esegue un'interrogazione DNS inversa (reverse DNS lookup) sul strIPAddr. Il valore restituito, se avviene con successo, è il nome del host.

strRes =DNSLook.ReverseDNSLookup("194.242.61.66")

Risoluzione problemi

"AspDNS non funziona. Ricevo l'errore:
Server object error 'ASP 0177:800401f3'. o Server object error 80040154."
Questo messaggio rappresenta un "Invalid class string" - in altre parole la chiamata CreateObject del componente non è andata ad un buon fine perche il nome dell'oggetto non è presente nel sottositienma OLE. Tra i motivi di questo errore enumeriamo:
  1. IL nome del componente riciamato è stato digirtato male. Verificare l'esattezza della stringa CreateObject.
  2. Il componeten non è presente sul server dove risiede il vostro piano hosting. Conslutate se il vostro piano include il ServerObjects ASP Bundle Kit.
  3. Il componente non è registrato correttamente. Occorre rieseguire regsvr32, contattate quindi l'assistenza tecnica.
  4. I diritti di sicrezza relativi al registro di sistema sono stati modificati, il sottosistema OLE non è in grado di accedere al HKEY_CLASSES_ROOT.

I permessi devono essere:

ASP script directory Creator Owner: Full Control (All)(All)
System: ""
Admin: ""
IUSR: (None)(RX)
\WinNT\ Creator Owner: Full Control (All)(All)
System: ""
Admin: ""
IUSR: (WX)(X)
\WinNT\System32\ System: Full Control (All)(All)
Admin: ""
IUSR: (RX)(RX)
Inetsrv System: Full Control (All)(All)
Admin: ""
Everyone: (RX)(RX)

Supporto tecnico

Per contattare direttamente il supporto tecnico di ServerObjects seguite questo link: http://www.serverobjects.com/support.htm

[ Hosting Solutions | Copyright © 1999 - 2010 Genesys Informatica Srl. P.iva 02002750483 | Privacy | Regolamentazione | Mappa del sito ]
Associazione Hosters Registrars Italiani