Risposte:
Prima di TeamViewer v12, era possibile leggere l'IP partner dai file di registro senza collegarsi, ma non è più possibile. Dalla v12, puoi ancora vedere l'indirizzo IP nel registro, ma solo dopo una connessione riuscita (il che non è molto utile, dal momento che avresti molti modi per ottenere l'indirizzo IP pubblico una volta connesso).
È necessario effettuare una connessione corretta, quindi leggere i registri:
Inserisci l'ID partner e fai clic Connect
Inserisci la password e fai clic Log On
Ora puoi chiudere la connessione TeamViewer.
Tornare alla finestra principale, fare clic su Extra >> Apri file di registro ... per accedere ai registri di TeamViewer
Apri il TeamViewer12_Logfile.log
file (che si trova di default in C:\Program Files (x86)\TeamViewer
) (sostituisci 12
con il tuo numero di versione). È possibile accedere alla cartella del registro dalla finestra principale facendo clic su Extra >> Apri file di registro ...
Nel file, cerca dal basso la prima riga in cui è scritto:
UDP: punch ignored a=xxx.xxx.xxx.xxx:yyyyy
a=xxx.xxx.xxx.xxx
→ Questo è l'indirizzo IP che stai cercando!yyyyy
è la porta UDP utilizzata per la connessione.Puoi scoprire l'indirizzo IP simulando una connessione (il partner TeamViewer deve essere attivo e funzionante) quindi leggere i registri:
Inserisci l'ID partner e fai clic Connect to partner
Clic Cancel
Tornare alla finestra principale, fare clic su Extra >> Apri file di registro ... per accedere ai registri di TeamViewer
Apri (con Blocco note o altro) il TeamViewer7_Logfile.log
file (che si trova di default in C:\Program Files\TeamViewer\Version7
) (sostituisci 7
con il tuo numero di versione)
Nel file, cerca dal basso la prima riga in cui è scritto:
CTXX GWT.CmdUDPPing.PunchReceived, a=xxx.xxx.xxx.xxx, p=yyyyy
a=xxx.xxx.xxx.xxx
→ Questo è l'indirizzo IP che stai cercando!yyyyy
è la porta UDP utilizzata per la connessione.Il testo da cercare nel file di registro è il seguente (l'indirizzo IP è sostituito da xxx.xxx.xxx.xxx
):
UDP: punch received a=xxx.xxx.xxx.xxx:49518: (*)
UDP: connectivity: a=xxx.yyy.zzz.www p=45653: (*)
anche punch received
e punch ignored
.
CTXX GWT...
a UDP: punch received...
Tutte le altre risposte pubblicate dal momento che questo, comunque, sono duplicati.
Questo metodo funziona ancora ...
... devi solo aprire TeamViewerXX_Logfile.log
(dove XX
sta per il numero di versione) e cercare dal basso verso l'alto (premi CTRL+ Fe spunta il from the bottom
pulsante di opzione). Cerca a = e il gioco è fatto:
troverai l'indirizzo IP del computer remoto e la porta UDP a cui Teamviewer si connette.