Perché eseguiamo il ping dell'IP 4.2.2.2 per testare la connettività?


36

Per quanto ricordo, ho sempre usato l'IP 4.2.2.2 durante il test della connettività di rete usando il ping . Cosa conta di questo IP e quando è iniziata questa pratica?


9
4.2.2.2 a 4.2.2.4 sono server DNS pubblici, con IP davvero facili da ricordare.
Chris S,

4
Non ho mai usato questo indirizzo anche se ne ero a conoscenza. Mi è sempre sembrata una cattiva idea usare in questo modo l'abuso di un server DNS pubblico. Mi chiedo quanta larghezza di banda al giorno venga spesa semplicemente per rispondere alle richieste ICMP. L'ho visto negli script eseguiti ogni minuto per verificare che Internet sia attivo.
Zoredache,

2
L'ultima volta che ho visto il 2-3% della larghezza di banda di Internet viene utilizzato (abusato?) Per il traffico ICMP. I professionisti della rete (router / ottica a lungo raggio) che conosco non lo fanno. Eseguono il ping, ma di solito al punto in cui termina il loro controllo. Si è / si parla di bloccare il traffico ICMP al di fuori dei punti di peering.
dbasnett,

15
Tendo a usare 8.8.8.8
Tom O'Connor il

Risposte:


24

Lo eseguo il ping perché è sempre stato attivo ed è facile ricordare quando il DNS non funziona. Ma potresti voler leggere questo per maggiori informazioni: http://www.tummy.com/Community/Articles/famous-dns-server/ .


Storia interessante, grazie per averlo pubblicato. Non l'ho mai usato come server DNS, ma lo uso molto per verificare la connettività Internet insieme ad altri IP. Non posso fare affidamento su un solo IP esterno per i test ...
xeon,

+1 per facile da ricordare. Durante il test "perché non riesco ad accedere a questo sito Web", è un IP che sai che puoi raggiungere in modo da poter verificare se è il DNS ad essere traballante.
Kevin M,

1
Ha senso che la fonte fosse BBN.
gnavi,

35

Ciao a tutti ... sono io, Dan. Sono il ragazzo che ha fatto questa affermazione e sono qui per parlarne di più. Ecco la versione lunga ed elaborata di ciò che è accaduto.

In quel periodo gestivo un NOC per una società wireless a dati fissi in Florida (gofuzion.com - potrei scrivere un libro su quel posto). Avevo alcuni ragazzi che lavoravano con me relativamente nuovi nel mondo delle reti. Cavolo, a quel tempo, anche io, avendo solo pochi anni di pelle nel gioco.

A causa delle competenze a livello di principiante messe in campo, avevo ragazzi che non potevano aprire un sito Web sulla propria postazione di lavoro e che avrebbero dato di matto che "Internet non funzionava". Onestamente, è stato piuttosto patetico. Una reazione provocatoria a tutti è stata quella di eseguire il ping su yahoo.com. È carino, ma implica la risoluzione DNS, quindi è soggetto a guasti. Naturalmente, non riuscivano a ricordare l'indirizzo IP di Yahoo, e Google non era in grado (in alcun modo reale) a quel punto, quindi qual era un semplice indirizzo IP che tutti potevano ricordare che sarebbe stato attivo e funzionante in modo affidabile e costantemente? Ricorda, questo è accaduto molti anni fa, quando la stabilità del corriere era un punto vendita, non una conclusione dimenticata.

Avevo, in quel momento, messo insieme la nostra mappa WUG (versione 3 credo, yay!) E volevo che alcuni host esterni lo controllassero. Volevo un indirizzo IP puro che fosse anche facile da riconoscere. Mi sono messo in giro e ho fatto il ping di indirizzi semplici ... 1.1.1.1, 2.2.2.2 e così via. Ho pensato a una conversazione che ho avuto con il mio capo all'inizio della giornata (un uomo veramente dotato di nome Robert Campbell), che ha riferito la resilienza della PSTN. Mi ha colpito ... il servizio telefonico aveva 411 informazioni. 4.1.1.1 ... solo un'altra cifra e il boom fa esplodere la dinamite ... e suona !. L'ho messo nella mia mappa WUG e me ne sono dimenticato per una settimana o due.

Torno a rivedere la mia mappa e questo host non è mai andato giù. In precedenza ero troppo pigro per vedere a chi appartenesse, ma ora la mia curiosità è stata accesa. Quanto mi sono sentito stupido? Era un server DNS per GTE. Ovviamente era destinato a rimanere sveglio per la maggior parte del tempo. Di nuovo sul pavimento del NOC, i ragazzi erano ancora stupidi (questo, per alcuni, non è mai cambiato. Sono sicuro che tutto qui può riguardare. Avevamo un termine per loro tirato fuori dall'ufficio di Denver ... "tette su un toro ". Ma sto divagando.) Sarebbero impazziti quando loro o un cliente avrebbero avuto problemi di connettività ... e da lì ho detto loro," Ping 4.1.1.1. Funzionerà sempre se la tua connessione a Internet generale funziona. È come il 411 per Internet. " Lo so, super-cheesy. Ma ho imparato che il super-formaggio ha funzionato in situazioni di tensione, non solo con i nachos.

Ha funzionato. I ragazzi hanno smesso di provare a eseguire il ping dei nomi DNS o di ricordare il loro indirizzo via cavo / dsl che probabilmente cambierebbe comunque. Potrebbero solo ricordare questo semplice indirizzo.

Un giorno, suppongo che abbiano spento l'ICMP, ha smesso di funzionare. I ragazzi del NOC non stavano piangendo, ma avevano sicuramente le mutande in una svolta. "4.2.2.2" è stato dato in frustrazione da moi, che per coincidenza era anche il secondario a 4.1.1.1 (penso, potrebbe essere sbagliato), e stava rispondendo all'ICMP. Bloccato. Si diffuse. Ecco come va a volte.

Al telefono ho sentito questi ragazzi dire ai client di eseguire il ping 4.2.2.2 per testare la connettività. Li ho sentiti al telefono con i venditori che testavano con l'indirizzo. Ciò che mi ha fatto sorridere un giorno un paio di anni dopo è stata una frenetica tecnologia del telefono DSL di prima linea che mi accompagnava durante l'interruzione della connettività domestica. "Ping 4.2.2.2" ha scherzato. Mi sentivo un po 'caldo dentro? Betcha.

Quindi è tutto. L'ho inventato io? Per me nel mio piccolo mondo, sì. Qualcun altro potrebbe averlo già fatto (o un po 'contemporaneamente), come la radio o il volo o qualsiasi altra cosa veramente importante che abbia un impatto reale nella nostra vita? Spero che questo metta fine alle voci. (ripubblicato sul mio sito web)


10
Ciao Dan, benvenuto su Server Fault. Dovresti creare un account e restare. :)
Doug Luxem,

8

Via Dan Farrell (dannosite.com) @ http://www.tomshardware.com/forum/169983-46-what

Mi prenderò il merito per 4.2.2.2 utilizzato come voce del server DNS nel tuo router ... ecco la storia-

Nel 1998 gestivo un centro operativo di rete con alcuni tecnici di supporto. All'inizio dell'addestramento di questi ragazzi, ho detto loro di eseguire il ping 4.1.1.1 per vedere se Internet era "attivo", perché 4.1.1.1 sembrava il "411" delle telefonate ... facile da ricordare quando eri in preda al panico (come potrebbero diventare quando la nostra rete ha avuto problemi).

Un giorno 4.1.1.1 ha smesso di rispondere ai ping, e siamo andati fuori di testa per un secondo, ma solo che era in calo. Ho immediatamente risposto con "Bene, allora che dire di 4.2.2.2?", Aumentando semplicemente gli 1 a 2. Non è mai andato giù. Presto è diventato il nostro host di test defacto per eseguire il ping.

Dopo pochissimo tempo, eravamo curiosi di sapere a cosa servisse questo indirizzo ... e non essendo dal NE dove era originariamente usato nella rete GTE, non sapevamo già che era un risolutore secondario solo per la cache . Ma presto abbiamo scoperto ... e abbiamo anche scoperto che era utilizzabile dall'esterno della rete GTE. Quindi, quando avevamo bisogno di un server DNS rapido da usare ... abbiamo usato 4.2.2.2.

Penso che si diffonda, non solo come server DNS da utilizzare, ma anche come test dell'host ping. L'ho sicuramente usato nella mia carriera di amministratore di rete e ho detto ad altri di usarlo. Ma sentirlo tornare come un suggerimento per me mi fa sorridere.

Personalmente penso che non sia sicuro che Level3 (che ora lo controlla) gli permetta di continuare a risolvere per i client al di fuori della sua rete ... ma questo non mi impedisce di usarlo

Dan Farrell dannosite.com


2
battermi per secondi. Detto questo, sono stato in IT per oltre 15 anni e questo è il primo che ho sentito parlare del ping 4.2.2.2
GregD

Sono abbastanza sicuro che stavo
eseguendo il

3
Anche se Dan Farrell si prende il merito per averlo diffuso, di certo non lo ha registrato e c'è qualche dubbio sul fatto che sia davvero la fonte. Probabilmente non lo sapremo mai. Persino il commento subito dopo che Dan è sul link di tomshardware lo sta contestando.
Jed Daniels,

Ad un certo punto della sua storia, quando stavo cercando di capire cosa fosse, 4.2.2.3 o .4 risolto al contrario in dont-steal-dns-service.gte.net (o qualcosa di simile)
Jason,

2
Quella storia sembra inventata. Perché un gestore di un NOC dovrebbe scegliere un IP a caso (4.1.1.1) da utilizzare come test per stabilire se il proprio NOC avesse connettività? E in secondo luogo, dopo che è fallito e lo ha spaventato perché dovrebbe passare a un altro IP casuale (4.2.2.2)?
ITGuy24,

7

In genere utilizzo 8.8.8.8 che è un server DNS pubblico di Google, ancora meglio da ricordare ma non vecchio come 4.2.2.2, dettagli QUI


3

Se ho una risoluzione DNS, eseguo sempre il ping di Google.com poiché le loro voci DNS mi invieranno a qualcosa vicino a me che è reattivo ed è estremamente improbabile che venga bloccato. Anche 4.2.2.2 ha la possibilità di essere bloccato se entro nell'ufficio di un cliente che aveva un amministratore hardcore che bloccava esplicitamente alcuni servizi pubblici noti in nome della sicurezza o tendenze aggressive passive.

Se non ho una risoluzione DNS, tendo a eseguire il ping 208.67.222.222 o 208.67.220.220 (e spero che non ci sia stato un amministratore hardcore precedentemente trincerato che abbia bloccato quelli sul gateway). Questi sono i due indirizzi IP di OpenDNS. Non è il più facile da ricordare, tuttavia vale la pena ricordare (dal momento che utilizzo OpenDNS su tutto ciò che risolve i nomi di Internet), quindi una volta che li hai memorizzati è un semplice atto di memoria del muscolo-mente digitarlo.


11
Il problema con opendns è che risolverà gli indirizzi sconosciuti sui propri server e ti invierà al loro sito di ricerca BS. Molto fastidioso se stai risolvendo un problema di risoluzione DNS.
einstiien,

1
Tendo a usare anche google.com. L'indirizzo anycast del relay 6to4 (192.88.99.1) sarebbe un buon candidato per un test ping, poiché sarà sulla rete del tuo provider se ha un relay 6to4, o almeno nelle vicinanze.
Gerald Combs,

1
@einstiien: Very true. Ecco come fanno la maggior parte dei loro soldi. quindi di solito muoio usando i loro server sul particolare client che sto usando per rintracciare i problemi DNS.
Wesley,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.