Respostas:
Antes do TeamViewer v12, era possível ler o IP do parceiro nos arquivos de log sem conectar, mas não é mais possível. Desde a v12, você ainda pode ver o endereço IP no log, mas somente após uma conexão bem-sucedida (o que não é tão útil, pois você tem várias maneiras de obter o endereço IP público depois de se conectar).
Você precisa fazer uma conexão bem-sucedida e ler os logs:
Preencha o ID do parceiro e clique em Connect
Preencha a senha e clique em Log On
Agora você pode fechar a conexão do TeamViewer.
De volta à janela principal, clique em Extra >> Abrir arquivos de log ... para acessar os logs do TeamViewer
Abra o TeamViewer12_Logfile.log
arquivo (localizado por padrão em C:\Program Files (x86)\TeamViewer
) (substitua 12
pelo número da sua versão). A pasta de log pode ser acessada na janela principal clicando em Extra >> Abrir arquivos de log ...
No arquivo, procure na parte inferior a primeira linha em que está gravada:
UDP: punch ignored a=xxx.xxx.xxx.xxx:yyyyy
a=xxx.xxx.xxx.xxx
→ Esse é o endereço IP que você está procurando!yyyyy
é a porta UDP usada para a conexão.Você pode descobrir o endereço IP fingindo uma conexão (o parceiro TeamViewer deve estar em funcionamento) e depois ler os logs:
Preencha o ID do parceiro e clique em Connect to partner
Clique Cancel
De volta à janela principal, clique em Extra >> Abrir arquivos de log ... para acessar os logs do TeamViewer
Abra (com o Bloco de notas ou o que for) o TeamViewer7_Logfile.log
arquivo (localizado por padrão em C:\Program Files\TeamViewer\Version7
) (substitua 7
pelo número da sua versão)
No arquivo, procure na parte inferior a primeira linha em que está gravada:
CTXX GWT.CmdUDPPing.PunchReceived, a=xxx.xxx.xxx.xxx, p=yyyyy
a=xxx.xxx.xxx.xxx
→ Esse é o endereço IP que você está procurando!yyyyy
é a porta UDP usada para a conexão.O texto a ser pesquisado no arquivo de log é o seguinte (o endereço IP é substituído por xxx.xxx.xxx.xxx
):
UDP: punch received a=xxx.xxx.xxx.xxx:49518: (*)
UDP: connectivity: a=xxx.yyy.zzz.www p=45653: (*)
bem como punch received
e punch ignored
.
CTXX GWT...
para UDP: punch received...
Todas as outras respostas postadas desde esta, no entanto, são duplicadas.
Este método ainda está funcionando ...
... basta abrir o TeamViewerXX_Logfile.log
(onde XX
está o número da versão) e procurar de baixo para cima (pressione CTRL+ Fe marque o from the bottom
botão de opção). Procure um = e pronto:
você encontrará o endereço IP do computador remoto e o UDP Port Teamviewer se conecta.