2010-10-18 13 views
62

Esiste un comando Linux per tradurre il nome di dominio in IP?Comando Linux per tradurre DomainName su IP

+1

Avete già chiesto questo nella vostra domanda precedente: [? Ping di un computer in ssh] (http: // StackOverflow. it/questions/3962941/ping-a-computer-in-ssh) e ancora, questo non appartiene a SO. –

+4

Perché INSISTE nel porre tutte queste domande nel posto sbagliato? –

+0

non è bash anche un linguaggio di programmazione? La stessa domanda posta in python o php sarebbe stata accettata sembra ... – vaab

risposta

40

È possibile utilizzare:

nslookup www.example.com 
+2

L'output di 'nslookup' è meno ideale per lo scripting. 'dig + short' è probabilmente la risposta più corretta qui, come già suggerito da @unutbu. – tripleee

+2

Niente 'dig' e' host' sono installati di default su tutte le distro, mentre 'nslookup' fa parte di busybox, la base di distribuzioni leggere come Alpine. – CTodea

+0

Penso che sia necessario eliminare il 'www'. –

106
% dig +short stackoverflow.com 
69.59.196.211 

o

% host stackoverflow.com 
stackoverflow.com has address 69.59.196.211 
stackoverflow.com mail is handled by 30 alt2.aspmx.l.google.com. 
stackoverflow.com mail is handled by 40 aspmx2.googlemail.com. 
stackoverflow.com mail is handled by 50 aspmx3.googlemail.com. 
stackoverflow.com mail is handled by 10 aspmx.l.google.com. 
stackoverflow.com mail is handled by 20 alt1.aspmx.l.google.com. 
Problemi correlati