当两台计算机不在同一个网络中时,如何使用 Teamviewer?

当两台计算机不在同一个网络中时,如何使用 Teamviewer?

我正在尝试使用 teamviewer 连接到位于另一个网络中的计算机,但我的计算机可以访问目标端口(网络管理员已编写路由。计算机位于单独的 VLAN 中)

说清楚点。我的电脑的 IP 地址是 10.0.0.15,目的地是 10.1.0.20。我的电脑确实可以通过网络访问目的地端口。

我尝试过在同一个 Vlan 中使用该方案,并且成功了。但我不知道为什么我无法访问不同 Vlan 中的目标服务器。

两台计算机都是Windows Server 2012。

每条建议都将不胜感激。

答案1

VLAN 仅在共享的 L2 基础架构中有用。VPN(通常)是 L3,因此您可以从 VPN 隧道端点路由到 VLAN(反之亦然,为简单起见,我仅指方向)。目标地址是位于 VLAN 中的 L3 子网。

为了安全起见,您可以根据隧道和 VLAN 间路由器之间的源地址和目标子网(或地址)的组合进行过滤。当然,这意味着您信任远端隧道端点,即您可以确定源 IP 没有被欺骗。如果不是这种情况,您需要使用其他用户识别方式或为各个信任区域使用多个隧道。

路由需要一致,以便每个隧道端的所有路由器都知道将所有子网路由到何处。设置静态路由或使用 OSPF 等路由协议。在您的图中,L3 交换机和右侧路由器需要知道到“远程设备”的路由。反过来,远程设备需要有指向隧道的 192.168.1.0/24、192.168.10.0/24 和 192.168.20.0/24 路由​​。此外,隧道需要能够传输这些目标地址。

相关内容