Come cercare il tuo indirizzo IP esterno dal prompt dei comandi su Windows 10

Il Prompt dei comandi su Windows 10 ha un’utile utility chiamata ipconfig che ti consente di cercare il tuo indirizzo IP, visualizzare le informazioni di rete e le informazioni sulle schede di rete installate sul tuo sistema. L’indirizzo IP che restituisce non è il tuo IP esterno. È il tuo IP interno, cioè quello che ti è stato assegnato all’interno della tua rete dal tuo router. Se vuoi cercare il tuo IP esterno, puoi usare Google “Qual è il mio IP?” e otterrai un indirizzo diverso. Se devi cercare il tuo indirizzo IP esterno dal prompt dei comandi, è un po ‘complicato.

L’utility ipconfig non può dirti qual è il tuo IP esterno. Questo perché non sei mai connesso direttamente a Internet. Il tuo router funge da intermediario, motivo per cui non è possibile cercare queste informazioni. Tuttavia, c’è una semplice soluzione.

Indirizzo IP esterno dal prompt dei comandi

Quello che devi fare è estrarre il tuo IP esterno da un sito Web che può vederlo e restituire anche le informazioni. Il tuo IP esterno non è nascosto dai siti Web a meno che non lo maschera con una VPN su Windows per la privacy in modo che tutti i siti Web possano vederlo. Il trucco è trovare un sito Web che possa anche restituire le stesse informazioni nel prompt dei comandi. Per farlo, esegui il comando seguente.

nslookup myip.opendns.com. resolver1.opendns.com

Questo restituirà il tuo indirizzo IP esterno come visto da opendns.com. OpenDNS è fondamentalmente proprio questo; un DNS aperto e gratuito che puoi usare se lo desideri. È un sito Web che, come tutti gli altri siti Web, può vedere il tuo indirizzo IP esterno e può visualizzare tali informazioni per te.

Ci sono molti altri siti web che possono restituire questo tipo di informazioni e puoi invece usarli se lo desideri. Il comando / script di cui hai bisogno potrebbe essere un po ‘più complicato in alcuni casi, ma è ancora possibile.

Puoi anche cercare il tuo IP esterno in PowerShell. Apri PowerShell ed esegui il comando seguente;

(Invoke-WebRequest ifconfig.me/ip).Content.Trim()

Restituirà il tuo indirizzo IP esterno.

Se ricevi errori con questo comando, apri Internet Explorer e imposta le sue impostazioni predefinite. Questo è necessario o il comando Invoke-WebRequest non funzionerà. Se hai disinstallato Internet Explorer, puoi installarlo di nuovo abilitandolo da funzionalità aggiuntive di Windows. Puoi accedere a funzionalità aggiuntive sia dall’app Impostazioni che dal Pannello di controllo.

Non sono necessari i diritti di amministratore per visualizzare il tuo indirizzo IP esterno dal prompt dei comandi o da PowerShell.