Qual è l'indirizzo IP effettivo del mio computer


19

Sto testando per vedere qual è il mio indirizzo IP ma a seconda del sito Web che ho usato, ottengo un indirizzo IP diverso. Sto usando un router

Se io uso questo , l'indirizzo IP è mio

inserisci qui la descrizione dell'immagine

Se io uso questo , l'indirizzo IP è mio

inserisci qui la descrizione dell'immagine

Se io uso questo , l'indirizzo IP è mio

inserisci qui la descrizione dell'immagine

Se uso ipconfig/all, il mio indirizzo IP è 192.168.209.1

Perché c'è una variazione nel mio indirizzo IP? Ha qualcosa a che fare con DHCP ???

Perché il mio indirizzo IP inizia con 202 a volte, 218 a volte o 58 a volte?

Qual è il vero indirizzo IP del mio computer ??


stai controllando il tuo IP nella stessa sessione?
eramit2010

Stai facendo questi test dallo stesso computer?
Dario

Sì dalla stessa sessione e dallo stesso computer
Computernerd

Risposte:


11

Il primo e il secondo IP non ti appartengono: appartengono a SGCableVision Inc.

58.182.192.245

218.186.18.232

Suppongo che potresti aver sentito parlare di NAT . Ciò consente agli IP di essere tradotti in IP diversi per migliorare la gestione della rete e non utilizzare tutti gli indirizzi IPv4 disponibili su una sottorete. Questi IP appartengono al tuo ISP. È molto probabilmente l'IP del gateway del provider upstream, ovvero un router di frontiera tra l'ISP e Internet pubblico. Invertendo dal router di frontiera a te, quell'IP viene quindi tradotto in un nuovo IP fornito da un server DHCP, quindi ancora e ancora fino a raggiungere l'IP di origine.

Puoi vedere come si forma questo processo eseguendo un traceroute o tracert -d dal prompt dei comandi di Windows a www.google.com o 4.2.2.2.


1
SGCablevision è l'ISP che sta usando, anche se questo è un vecchio nome che hanno scaricato - Si chiama Starhub ora, ovviamente appartiene a loro, e no non è NAT. Il primo indirizzo IP in realtà è quello "corretto", ma a meno che tu hai già affrontato questo problema prima, non lo sapresti
Journeyman Geek

Un buon punto: vorrei sapere come funziona se non è NAT. L'ho sottolineato solo a causa della nostra configurazione presso l'ISP dove sto lavorando, ma nota che stiamo facendo internet wireless. Quindi l'installazione potrebbe essere diversa, ma abbiamo regole NAT dappertutto per l'utente finale.
Rudolph,

2
Questo è del tutto congetture qui. Fondamentalmente il traffico sulla porta 80 passa attraverso uno o più server proxy. La mia ipotesi è che utilizzino una qualche forma di bilanciamento del carico e possibilmente forniscano un certo grado di memorizzazione nella cache (il che potrebbe spiegare perché si ottiene sempre lo stesso indirizzo IP sui siti di rilevamento) e che alcuni siti che non si connettono alla porta 80 rilevano Indirizzi IP corretti. A differenza di Nat o CGN, puoi connetterti o uscire dal tuo indirizzo IP pubblico, ad esempio posso accedere ai miei server di casa o persino accedere a un server Web in esecuzione su una porta non standard.
Journeyman Geek

1
I dettagli dietro i metodi dell'elenco di blocchi o il tipo di abbozzato, come con qualsiasi blocco obbligatorio del governo. Onestamente, nessuno al di fuori di uno dei 3 grandi ISP probabilmente conosce i dettagli esatti e la mia risposta si basa interamente sulla conoscenza locale e sull'effettiva sperimentazione con un sistema sullo stesso ISP. Un bel po 'di come l'ho capito è nella mia risposta. Il sito web che ho collegato nella mia risposta mostra che cosa sta succedendo
Journeyman Geek

Aggiungerei, se hai qualche modo di testare nat, fammelo sapere, e lo aggiungerò alla mia risposta
Journeyman Geek

10

Ho usato starhub prima e ho trovato molte delle stesse cose. Ho alcune teorie al riguardo - credo che la causa sia il proxy trasparente che starhub deve utilizzare per bloccare i siti nella blocklist "simbolica" - questo sembra essere un requisito per tutti gli ISP qui .

I primi due indirizzi sono probabilmente errati e per i server proxy di Starhub. Il terzo è probabilmente quello corretto. Ricevo gli stessi tuoi indirizzi per i primi due. 58.xxx è quello per il tuo modem ed è il modo in cui raggiungeresti la tua rete dall'esterno, con il port forwarding adeguato.

L'indirizzo 192.168.209.1 è insolito, è probabilmente interno, ma non ho visto alcun router utilizzare tale intervallo o presumibilmente utilizzare 192.168.209.254 per sé. Dovrebbe funzionare tra i computer della tua rete, ma non dall'esterno.

Non è chiaramente CGN poiché gli indirizzi IP non sono nell'intervallo CGN, sono tutti indirizzi IP regolari e starhub non usa CGN su cavo (non ho idea delle connessioni in fibra ottica). Il traffico al di fuori della porta 80 sembra inalterato: in passato avevo usato un servizio di rilevamento dell'indirizzo IP su una porta alternativa e SSH sistematicamente nel mio server di casa si apriva da reti casuali.

Come si controlla facilmente?

Non sono sicuro dei piani in fibra ottica, ma per i piani via cavo il tuo router è il punto migliore da cui iniziare - Se è collegato a un modem (Starhub utilizza tavole da surf motorola per i loro piani di cavi di fascia bassa), controlla sul tuo router e se è un gateway Cisco (li usano per qualcosa di meglio del piano "di base"), accedi e controlla. Avevo uno script bash in grado di ottenere il contenuto della pagina di avvio del mio vecchio router e di scriverlo per inserirlo in uno script DNS dinamico. Il modem router o qualsiasi cosa collegata direttamente al modem riporterà l' indirizzo IP corretto .

Ho anche scoperto che questo sito Web ha un test che mostra il tuo indirizzo proxy e il tuo vero indirizzo IP

Detto questo, i servizi di Starhub possono essere interrotti in modo univoco a volte. Uno degli effetti collaterali del server proxy trasparente è che rende inutilizzabili molti siti di blocco dei download, poiché rilevano tutti lo stesso indirizzo IP.

Ho avuto problemi di routing con un webcomic specifico, interamente SFW per mesi, e poi avrebbe funzionato di nuovo. Fanno anche nx hijacking (che implica il puntamento di domini non validi su un portale di ricerca di starhub), anche se questo non lo consente.

Vorrei notare, interessante, che il terzo sito non ha raccolto il mio indirizzo IPV6 (che starhub supporta).


6

Sembra che il tuo ISP stia utilizzando Carrier Grade NAT - Pertanto il tuo computer / router potrebbe non essere raggiungibile da parti di Internet. (È anche possibile che tu usi un qualche tipo di servizio di anonimizzazione VPN / IP).

Il "vero indirizzo" del tuo computer è quello 192.168, ma, ovviamente, quello non dovrebbe funzionare al di fuori della tua rete, e viene tradotto in un indirizzo "reale".

Abbastanza bello - mi chiedo quanto sia rotto !!!


No, penso che solo gli ISP su fibra sembrano usare CGN.
Journeyman Geek

1

Nessun indirizzo IP appartiene al tuo computer. Al tuo computer è stato assegnato un indirizzo IP 192.168.209.1sulla tua rete locale. Ma non ha un indirizzo IP Internet, quindi altre macchine che devono gestire le richieste Internet per questo.

"Qual è il mio indirizzo IP" in realtà si traduce in "Qual è l'indirizzo IP pubblico associato a questa richiesta". Quindi è l'indirizzo delle macchine che hanno indirizzi IP pubblici a gestire le tue richieste.


1

Il proivder Internet via cavo probabilmente ti ha fornito un modem via cavo ipv6 e viene utilizzato in modalità Dual Stack Lite , il che significa che non hai un indirizzo ipv4 pubblico assegnato al tuo modem.

Al fine di comunicare con server abilitati solo per ipv4, NAT / proxy la tua connessione ipv6 in modo che tali server possano rispondere tramite ipv4, che verrà quindi ignorato al modem indirizzabile ipv6.

E probabilmente stanno reindirizzando le tue richieste a specifici server NAT / Proxy, a seconda della loro disponibilità, quindi della variabilità.

L'indirizzo ipv6 nello screenshot è molto probabilmente il vero indirizzo ipv6 del tuo modem, il tuo indirizzo IP pubblico, al quale i server compatibili con ipv6 risponderanno direttamente senza richiedere il server NAT / Proxy.

L'indirizzo 192.168.xx è il vero indirizzo del tuo computer, che non sarà mai il tuo indirizzo pubblico. È l'indirizzo del tuo computer all'interno della tua rete locale. Gli altri indirizzi sono quelli dei server NAT / Proxy del modem / provider di servizi.

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.