Teamviewer原理和阻止方法

本文介绍了TeamViewer的工作原理及如何通过官方服务器建立远程连接。此外还探讨了企业环境中使用TeamViewer可能存在的安全隐患,以及如何通过配置防火墙来阻止TeamViewer的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TeamViewer 是一个非常简单、好用的远程工具。是一个在任何防火墙和 NAT 代理的后台用于远程控制,桌面共享和文件传输的简单且快速的解决方案。为了连接到另一台计算机,只需要在两台计算机上同时运行 TeamViewer 即可而不需要进行一个安装的过程。该软件第一次启动在两台计算机上自动生成伙伴 ID。只需要输入你的伙伴的 ID 到 TeamViewer,然后就会立即建立起连接。

TeamViewer的原理其实很简单,假设A B两个站点要远程,B要登录到A,那么首先在A上的TeamViewer软件要先运行,根据自身主机情况生成一个唯一ID,然后向官方网站登录。官网根据这个ID记录A站点的信息,然后站点B上的TeamViewer软件运行,输入A站点的ID号,然后也向官网登录,官网根据这个ID与A站点匹配,于是就建立起一个B到A的直接通道。这样,A站点对于B站点来说就是可见的了。

当然,作为企业信息网维护人员来说,Teamviewer虽然是一个好东西,但是也存在一定的安全隐患,很多木马其实就是远程操控个人PC,修改或窃取私人数据等。就这一点来说,除了隐蔽性之外,木马和Teamviewer没有什么区别;另外,既然要建立VPN通道是通过第三方(Teamviewer官网),这就必须完全信任这个官网才行,如果有人恶意攻击官网,也就可以获取到与之通信的企业内部PC的信息,并且可以利用这些信息来进行攻击。所以,对于成熟的企业来说,还是有必要对这类的小工具进行阻止。

方法很简单,因为Teamviewer登录时要和服务器(官网)通信,所以只要在出口处(代理或防火墙)将这个官网网址禁掉就可以了,TeamViewer登录的网址是master.dyngate.com,只要把这个网址禁掉,Teamviewer就不能用了。
---------------------------------------------

 

问题描述:
FAQ-外网到内网安全策略禁止后,teamviewer为何仍然能够建立连接
解决方案:
teamviewer软件连接过程: 运行 TeamViewer 之后,电脑会先连接到TV的服务器,然后服务器对这台电脑根据MAC分配一个唯一的ID。
当一个 TeamViewer 连接另一个的时候,会先连接到服务器,通过ID与电脑的对应关系找到这台要连接的电脑
1、如果连接的其中任一方是有公网IP的网络环境,由内网IP方向公网IP方发起P2P连接此时会话发起方向为trust到untrust
2、双方是内网的情况, TeamViewer数据就会通过 TeamViewer 自己的服务器进行中转此时会话发起方向也为trust到untrust

仅禁止外网到内网的安全策略,是禁止不了teamviewer的 ,teamviewer可以使用80、443、5938这三个端口中的任何一个与中转服务器建立连接,需配置应用过滤,禁止trust到untrust方向teamviewer程序。

------------------------------------------------------

转贴之后试了下,发现禁用master.dyngate.com无法阻止登录,再继续禁用teamviewer.com后可以。

转载于:https://my.oschina.net/renyuansoft/blog/1616902

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值