Come trovare un indirizzo IP di siti web

Trovare l'indirizzo IP numerico di un sito Web o di un URL di dominio è piuttosto semplice. Useremo un'utilità terminale chiamata nslookup, il comando può essere utilizzato per scoprire qualsiasi dominio risolva un IP specifico. Questo funziona per Mac con OS X, ma anche in altre varietà Unix e anche nel prompt DOS di Windows.

Ricerca di un sito Web / indirizzo IP associato al dominio con nslookup

Per iniziare su un computer Mac o Linux, apri una nuova finestra Terminale e scrivi semplicemente il seguente comando:

nslookup google.com

Sostituisci "google.com" con il dominio a cui sei interessato a trovare l'IP.

Vedrai quindi qualcosa di simile a questo stampato su di te:

$ nslookup google.com
Server: 192.168.0.105
Address: 192.168.0.105#74
Non-authoritative answer:
Name: google.com
Address: 74.125.127.147

La "risposta non autorevole" ti mostrerà il nome di dominio originale del sito web o l'URL interrogato con l'indirizzo IP di risoluzione sottostante.

In questo esempio, il numero sotto google.com è l'indirizzo IP per Google.com.

Se vuoi tagliare solo gli indirizzi IP del dominio di destinazione senza le tue informazioni, puoi grep per "Indirizzo" e ignorare la prima risposta in questo modo:

nslookup google.com |grep Address

Nota che alcuni siti web più grandi avranno più risposte IP per una varietà di scopi, che vanno dalla ridondanza alla distribuzione del carico e per scopi DNS.

Recupero di un sito web / indirizzo IP di dominio con dig

Un approccio alternativo consiste nell'utilizzare il comando dig, che è simile a nslookup ma fornisce un ritorno più dettagliato della ricerca DNS:

dig [domain]

Ad esempio, sul proprio osxdaily.com impostato su un ambiente locale, una ricerca di dig fornisce i seguenti dettagli DNS per quel sito Web:

% dig osxdaily.com

; <> DiG 9.8.3-P1 <> osxdaily.com
;; opzioni globali: + cmd
;; Risposta:
;; - >> HEADER << - opcode: QUERY, stato: NOERROR, id: 31810 ;; bandiere: qr rd ra; QUERY: 1, RISPOSTA: 1, AUTORITÀ: 0, AGGIUNTIVO: 0 ;; SEZIONE DOMANDA:; osxdaily.com. IN UN ;; SEZIONE RISPOSTA: osxdaily.com. 29 IN A 127.0.0.1 ;; Tempo di interrogazione: 76 msec ;; SERVER: 8.8.8.8 # 53 (8.8.8.8) ;; QUANDO: Gio 19, 12:17:20 2015 ;; MSG SIZE rcvd: 46

Esiste un numero qualsiasi di motivi per cui si desidera un indirizzo numerico di siti Web anziché il dominio risolto, dalla risoluzione dei problemi DNS, alla determinazione dei vicini di dominio, alla configurazione delle impostazioni di rete.

Se utilizzare nslookup o scavare dipende da te, entrambi funzionano bene in tutte le versioni di Mac OS X e in tutte le versioni di Linux. Buona risoluzione dei domini!