Introduzione
In questo documento vengono descritti i messaggi di traduzione del dominio visualizzati su un router dopo l'immissione di un comando non valido.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
Componenti usati
Il documento può essere consultato per tutte le versioni software o hardware.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Convenzioni
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
Traduzione dell'indirizzo da host a IP
Comprendere perché si verificano messaggi di "traduzione"
Per impostazione predefinita, quando si immette un comando in modalità utente o abilitazione in un router e questo comando o input non viene riconosciuto, il router ritiene che si tratti del nome host di un dispositivo che l'utente tenta di raggiungere tramite telnet. Pertanto, il router tenta di risolvere il comando non riconosciuto in un indirizzo IP utilizzando una ricerca nel dominio IP. Se sul router non è stato configurato alcun server di dominio specifico, il router invia una trasmissione per consentire la conversione del comando in un indirizzo IP e nella console viene visualizzato il messaggio "Translating..... domain server (255.255.255.255)". Il prompt del router può richiedere diversi secondi prima che diventi disponibile mentre il router attende una risposta alla trasmissione DNS (Domain Name System).
Nota: è possibile usare il transport preferred none comando anche sulle righe vty/con/aux per evitare che il router risolva un comando non valido in un indirizzo IP. Le informazioni DNS sono disponibili nell'output di altri comandi. Tuttavia, quando è necessario avviare una sessione telnet dal router, posizionare la telnet parola chiave prima del nome host, in quanto il router non esegue il telnet automaticamente quando si digita un nome host. Ricordarsi di aggiungere la ip name-server per specificare l'indirizzo del server dei nomi.
Negli esempi seguenti viene illustrato il comportamento tipico di un router quando un input non viene riconosciuto. Lo stesso comportamento viene osservato durante il funzionamento sia in modalità utente sia in modalità abilitazione:
Modalità utente
R1>xxxx
Translating "xxxx"...domain server (255.255.255.255)
(255.255.255.255)
Translating "xxxx"...domain server (255.255.255.255)
% Unknown command or computer name, or unable to find computer address
R1>
Modalità di abilitazione
R1#xxxx
Translating "xxxx"...domain server (255.255.255.255)
(255.255.255.255)
Translating "xxxx"...domain server (255.255.255.255)
% Unknown command or computer name, or unable to find computer address
R1#
Disabilita funzionalità di conversione da host a indirizzo IP
Per impedire la visualizzazione dei messaggi "Translating.... domain server (255.255.255.255)", è necessario disabilitare il comportamento predefinito del router che tenta di risolvere il comando non valido in un indirizzo IP. Immettere il no ip domain lookup comando nella modalità di configurazione globale per disabilitare questa funzione.
Nota: nelle versioni precedenti di Cisco IOS, la sintassi del comando non era ip domain-lookup.
Verifica
Per verificare che la ricerca del dominio sia disabilitata, immettere un comando sconosciuto nel router in modalità utente o abilitazione. L'utente riceve immediatamente un prompt del router senza un problema di trasmissione DNS. Di seguito è riportato un esempio:
R1#xxxx
% Unknown command or computer name, or unable to find computer address
R1#
Informazioni correlate