当 VPN 连接在单独的计算机上时无法接收数据

当 VPN 连接在单独的计算机上时无法接收数据

我有三台 Linux 机器,一台在工作(台式机“D”),两台在家里(笔记本电脑“L”,树莓派“R”)。我想将数据从工作机器传输到家里的机器。所涉及的数据传输仅在工作时进行。

  1. 当我连接到我的工作 VPN 时,我可以从 L 访问桌面 D。
  2. 当VPN连接后,我远程登录桌面,我无法从 D -> R 发送任何数据。VPN 连接 L <-> D。
  3. 当我断开 VPN 时,从 D -> R 的连接正常。 (例如,如果我在尝试打开连接之前设置睡眠命令,然后断开 VPN)

这种情况相当烦人,因为我无法交互式调试。我觉得最奇怪的是 VPN 连接不是在正在通信的机器之间!

我拥有这 3 台机器的管理员权限。我对本地路由器有一些控制权,包括端口转发。我无法控制工作中的服务器/VPN 前端等。


哪台机器配置不好? VPN 对同一网络上的其他计算机产生副作用是否正常?我究竟做错了什么?

问题中的节点

答案1

听起来您的笔记本电脑尝试通过 VPN 路由所有流量。如果您使用 GUI 设置 VPN,应该有一个类似于Use this connection only for resources on networkUbuntu 的选项。

相关内容