从TeamViewer获取IP地址而无需连接


16

是否可以知道TeamViewer准备进行远程控制会话的计算机的(公共)IP地址-无需连接到计算机?

Answers:


25

在TeamViewer v12之前,可以在不连接的情况下从日志文件中读取伙伴IP,但现在再也无法实现。从v12开始,您仍然可以在日志中看到IP地址,但是只能在成功连接后才能看到(这没什么用,因为一旦连接,您将有很多方法来获取公共IP地址)。

对于TeamViewer v12→v13 ...

您需要建立成功的连接,然后阅读日志:

  • 打开TeamViewer
  • 填写合作伙伴ID,然后单击 Connect

    屏幕截图1

  • 填写密码,然后单击 Log On

    屏幕截图2

  • 现在,您可以关闭TeamViewer连接。

  • 返回主窗口,单击“ 其他>>打开日志文件...”以访问TeamViewer日志

    屏幕截图3

  • 打开TeamViewer12_Logfile.log文件(默认位于中C:\Program Files (x86)\TeamViewer)(替换12为您的版本号)。可以从主窗口中通过单击其他>>打开日志文件来访问日志文件夹...

  • 在文件中,从底部搜索要写入的第一行:

     UDP: punch ignored a=xxx.xxx.xxx.xxx:yyyyy
    
    • a=xxx.xxx.xxx.xxx →这就是您要查找的IP地址!
    • yyyyy 是用于连接的UDP端口。

对于TeamViewer v7→v11

您可以通过伪造连接来发现IP地址(伙伴TeamViewer必须已启动并正在运行),然后阅读日志:

  • 打开TeamViewer
  • 填写合作伙伴ID,然后单击 Connect to partner

    屏幕截图

  • 请点击 Cancel

    屏幕截图2

  • 返回主窗口,单击“ 其他>>打开日志文件...”以访问TeamViewer日志

    屏幕截图3

  • 打开(使用记事本或其他工具)TeamViewer7_Logfile.log文件(默认位于中C:\Program Files\TeamViewer\Version7)(替换7为您的版本号)

  • 在文件中,从底部搜索要写入的第一行:

     CTXX GWT.CmdUDPPing.PunchReceived, a=xxx.xxx.xxx.xxx, p=yyyyy
    
    • a=xxx.xxx.xxx.xxx →这就是您要查找的IP地址!
    • yyyyy 是用于连接的UDP端口。

2
我在日志中找不到“ CTXX GWT ....”。我正在使用TeamViewer 12
运动

2
@sports很遗憾,TeamViewer可能已在较新版本中更改了其日志。
Otiel

1
我也找不到 此解决方案不再起作用。
user643011

1
它似乎仅适用于成功的连接。:-(
BaseZen

更新了答案以反映新的TeamViewer版本行为。不幸的是,如@BaseZen所示,如果连接失败(不再“伪造”),则不再记录IP地址。
Otiel

1

在日志文件中搜索的文本如下(IP地址由代替xxx.xxx.xxx.xxx):

UDP: punch received a=xxx.xxx.xxx.xxx:49518: (*)


在TeamViewer 13中,我看到UDP: connectivity: a=xxx.yyy.zzz.www p=45653: (*)以及punch receivedpunch ignored
BaseZen

2
另外,如果您在故障排除期间正在主动监视日志文件:直到您明确选择Extras- > Open log files ...,该文件才会更新,这将启动从RAM到磁盘的刷新。
BaseZen

@DavidPostill这不是2012年答案的重复,在新版本中日志文件中搜索的文本字符串似乎已更改为从CTXX GWT...到。UDP: punch received...自此以来发布的所有其他答案都是重复的。
哈辛

0

此方法仍然有效...

...您只需要打开TeamViewerXX_Logfile.logXX代表版本号),然后从下往上搜索(按CTRL+ F并选中from the bottom单选按钮)。搜索a =,然后就可以了:

您将找到远程计算机的IP地址,并且UDP端口Teamviewer连接到该端口。


-1

在TV12(可能还有其他较新的版本)中,您必须寻找“打孔忽略a =“短语。只有一个可以为您提供远程主机的非屏蔽IP地址。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.