--- title: "配置 TCP 隧道" slug: "tcp-tunneling" updated: 2025-08-04T16:27:21Z published: 2025-08-04T16:56:30Z canonical: "support.anydesk.com/tcp-tunneling" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.anydesk.com/llms.txt > Use this file to discover all available pages before exploring further. # 配置 TCP 隧道 TCP 隧道允许您访问远程设备上的服务,就像它们在本地运行一样。这对于从远程网络外部访问内部 Web 应用程序、工业控制或文件存储系统非常有用。 --- ## 设置 TCP 隧道 您可以通过两种方式配置隧道: - 从**“发现”、“****收藏夹**”、“**最近会话**”或**“通讯簿**”列表中的上下文菜单中。 - 在活动会话期间,通过[session toolbar](/v1/docs/session-settings)中的**作**菜单。 > [!CAUTION] > 🚨 **重要** > > TCP 隧道依赖于 SMB 身份验证协议。如果连接需要 SSL、HTTPS 或主机名验证,则隧道可能无法正常工作。 ### 隧道方向 AnyDesk 支持两种类型的隧道: - **转发隧道**:将请求从**本地**端口转发到**远程**设备上的`<hostname>:<port>`目标。 - **反向隧道**:将请求从**远程**端口转发到**本地**设备上的`<hostname>:<port>`目标。 ![VirtualBoxVM_GDw3GvD07J](https://f.hubspotusercontent40.net/hubfs/7940397/Help%20Center/TCP/VirtualBoxVM_GDw3GvD07J.png) - **本地端口** 是本地设备上用于访问远程设备上运行的服务的端口。 - **远程主机和端口** 通常由在远程网络上运行的 Web 应用程序或服务定义。 > [!TIP] > 💡 **注意** > > 您可以创建多个隧道,只要侦听端口不冲突。 --- ## 示例用例 您的 Web 应用程序服务器只能在以下远程办公室网络上访问: ```plaintext arduinoCopyEdithttp://internal.specialized_software.com:8080 ``` 您有两种选择可以远程访问此服务器: 1. 连接到远程设备并使用其浏览器或终端直接访问应用程序。 2. 使用 TCP 隧道从本地浏览器或终端访问应用程序。 #### 使用本地端口 如果本地网络上有端口 `1234` 可用,请将隧道配置为转发: - **本地端口**: `1234` - **远程目的地**: `internal.specialized_software.com:8080` 会话处于活动状态后,打开本地浏览器并转到: ```plaintext arduinoCopyEdithttp://internal.specialized_software.com:1234 ``` 这使您可以访问远程服务器的内容,就像它在本地运行一样。 --- ## 常见隧道应用 您可以将 TCP 隧道与以下功能一起使用: - VPN 访问 - SSH 连接 - 内部 Web 服务 - 网络附加存储 (NAS) - 网络摄像头 - 工业设备控制