- Help Center
- 功能介绍
- TCP 通道
TCP 通道
目录
建立 TCP 通道 | 使用案例 | 通道应用场景 |
使用AnyDesk的TCP通道是为了在本地和远程客户端之间转发任何基于TCP的协议,以便本地客户端访问远程客户端可以访问的服务/设备。为使该功能发挥作用,本地和远程客户端之间需要有一个活跃的AnyDesk连接。
该功能首次在AnyDesk 5.1中为Windows和Linux平台引入。对于MacOS设备,该功能已在AnyDesk 5.5中发布。
配置可以通过上下文菜单对发现、收藏夹、最近会话列表或通讯录中的AnyDesk客户端进行设置。本地和远程客户端之间的TCP通道也可以通过AnyDesk工具栏的 "操作 "菜单在会话中进行配置。
建立 TCP 通道
AnyDesk提供两种方向的TCP通道:正向隧道和反向隧道。
通过正向隧道,本地端口的请求被转发到远程设备上指定的 <主机名>:<端口> 目的地。
对于反向隧道,远程端口的请求被转发到本地设备上指定的 <主机名>:<端口> 目的地。
在TCP-通道端口建立的情况下,本地端口只是本地用户想用来访问远程客户端的Web应用服务器的端口。远程主机和端口一般由相关的HTTP网络应用程序服务器定义,通常是远程客户端可以到达HTTP网络应用程序服务器的URL和端口。
注意:只要侦听端口不冲突,可以根据需要添加任意多的通道。
使用案例
举例来说,假设一个网络应用服务器只能从办公室网络内或远程设备上访问。
在物理远程设备上,用户通常会使用URL访问运行在设备上的软件(没有AnyDesk的情况), URL: http://internal.specialized_software.com:8080.
现在,如果用户想从家里或在旅途中访问Web应用程序服务器,AnyDesk提供了两种方法来实现:
- 直接连接到远程设备,通过远程设备上的浏览器或终端访问Web应用服务器。
- 连接到远程设备,并通过本地设备上的浏览器或终端使用TCP-通道访问Web应用服务器。
如果本地设备使用的家庭或移动网络中1234端口是空闲的,用户可以简单地将TCP-通道设置中的 "本地端口 "设置为 "1234"。
在本地和远程设备之间创建一个会话后,用户就可以使用本地设备上的浏览器等应用程序连接到http://internal.specialized_software.com:1234,并访问服务器上的数据。
通道应用场景
- VPN (虚拟专用网络)
- SSH (安全外壳协议)
- 内部网络服务(Internal web services)
- NAS (网络附属存储)
- 网络摄像机
- 工业装置操控