我需要知道如何找到通过 teamviewer 连接到我的电脑的电脑的 IP ???我该怎么办?
我尝试使用 netstat:
netstat -n | 查找“:6039”| 查找“ESTABLISHED”
但它不起作用因为它似乎没有显示电脑的 IP。
我能怎么做?
谢谢
答案1
一种方法是使用防火墙程序。通常,当程序请求连接到远程系统的权限时,它会请求权限,并向您提供相关服务器的 IP 和/或主机名。
另一种方法是使用数据包嗅探程序,例如 Wireshark。基本上,通过更好地利用内置过滤功能,您可以跟踪您与目标之间的流量(类似于“跟踪 TCP 流”,它可以跟踪特定的通信线路)。
显然,您发现了“netstat”。但是查看有关该程序的详细信息表明端口使用情况可能有所不同...
TeamViewer 使用哪些端口?
一般情况下,只要可以上网,TeamViewer 就始终可以工作。因此,无需配置防火墙。作为端口 80 HTTP 的替代方案,还会检查端口 443 HTTP。此外,还可以在传出端仅打开端口 5938 TCP。然后,数据流量应该能够毫无问题地通过此端口。
http://www.teamviewer.com/en/help/334-Which-ports-are-used-by-TeamViewer.aspx