绑定到 VPN 接口不起作用

绑定到 VPN 接口不起作用

所以我最近一直致力于设置一个运行 Raspbian 的 Raspberry Pi,并且我几乎已经按照我想要的方式设置了所有内容。我打算无头使用它,但我一直在需要时使用 X11 转发来查看 GUI。我运行着传输守护进程,可以从网络外部访问远程 GUI,并且运行着一个我也可以访问的网络服务器。

我有一个 VPN,我想通过 VPN 发送我的传输流量(不是 GUI 流量,因为您可以在 Transmission-daemon 的 settings.json 中指定该流量)。我在 nm-connection-editor 中将 VPN 设置设置为“仅将此连接用于其网络上的资源”,因此我仍然可以使用 eth0 接口浏览网页等。当我连接到我的 VPN 时,它为我提供了一个 ppp0 接口,因为它是使用 ppp0 的 VPN,并且当我将传输守护进程连接到该接口时,没有任何反应。没有种子加载。有人可以帮忙吗?

我想我需要更改 Pi 的路由表,但我不太确定该怎么做。

这是我的路由表。

预VPN:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         DD-WRT          0.0.0.0         UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

After-VPN(仅用于其网络上的资源):

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
10.4.0.1        *               255.255.255.255 UH    0      0        0 ppp0
37.48.66.67     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
37.48.66.67     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

VPN 之后(禁用选项):

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         *               0.0.0.0         UG    0      0        0 ppp0
10.4.0.1        *               255.255.255.255 UH    0      0        0 ppp0
37.48.66.67     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
37.48.66.67     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

如果我不启用该选项,我的 Pi 上的所有流量都会正常通过 VPN,并且传输工作正常。

相关内容