Mi chiedevo se ci fosse un modo per scoprire l'indirizzo IP del tuo router senza usare un sito web come www.whatismyip.com.
Ho cercato in giro, e sto iniziando a pensare che sia impossibile. Se questo è il caso, qualcuno potrebbe spiegare perché?
Mi chiedevo se ci fosse un modo per scoprire l'indirizzo IP del tuo router senza usare un sito web come www.whatismyip.com.
Ho cercato in giro, e sto iniziando a pensare che sia impossibile. Se questo è il caso, qualcuno potrebbe spiegare perché?
Risposte:
/sbin/ifconfig
o l'equivalente locale. Vuoi sapere come ti vedono da fuori, quindi per farlo devi usare un servizio esterno.
Nota, che non deve essere solo il tuo indirizzo WAN del router. Se si utilizza il proxy HTTP, ad esempio, il risultato può essere ottenuto da un IP di host molti telegrammi lontano dal router.
Esistono diversi siti con tale servizio. La maggior parte è basata su HTTP, per comodità.
Se hai bisogno di farlo dal terminale, puoi:
wget -q -O - whatismyip.org
La maggior parte dei router supporta la lettura (e talvolta persino la scrittura) delle informazioni sullo stato e ulteriori opzioni di configurazione tramite uPnP. Una delle informazioni che puoi ottenere tramite uPnP è l'indirizzo IP esterno assegnato al router.
Non so quali client uPnP siano disponibili per Linux ma potrebbe valere la pena provare ...
con alcuni router puoi fare un "get" sulla loro interfaccia di amministrazione in qualche modo, e sepolto nel codice HTML sarà l'indirizzo IP esterno.