我希望能够ssh tunnel
进入工作时连接到 VPN 的计算机。
设置
Machine A
SSH tunnel
-在机器 B 中创建Machine B
- 连接到工作VPN
情况
╒═════════╤══════════════╤═════════════════════╤══════════════╤═════════════════════╕
│ │ Work Network │ Work Network on VPN │ Home network │ Home network on VPN │
├─────────┼──────────────┼─────────────────────┼──────────────┼─────────────────────┤
│ Can SSH │ Yes │ No │ Yes │ Yes │
╘═════════╧══════════════╧═════════════════════╧══════════════╧═════════════════════
如你看到的。并不是 VPN 阻止了我的访问,ssh
因为Machine B
我可以在家里的同一台计算机上连接到 VPN。所以是工作网络阻止了这一点,但是仅有的当我连接到 VPN 时。
我将端口更改ssh
为2222
,17832
但这没有什么区别,一旦连接到 VPN,连接就会超时。
我很困惑,是否有可能在工作中他们会阻止,ssh tunneling
但只有当有人连接到时VPN
?
答案1
根据问题和客户端软件上的 VPN 技术,特别是在企业设置中,VPN 通常会安装网络路由来转移通常的流量。
通常他们还可以下载防火墙策略,除了连接到 VPN 背后的资源的预期用途外,这些策略禁止您执行几乎任何操作尽管出于安全原因,VPN 处于活动状态 - 即使用 VPN 客户端作为到另一个网络的跳转/隧道。
因此,您面临的问题很可能是并且很可能是有意设计的设置。除此之外,我建议与您的本地网络团队交谈,他们可以给您比这里更具体的答案。