OpenVPN 连接成功但无法访问 IP

OpenVPN 连接成功但无法访问 IP

我已经设置了一个 OpenVPN 服务器并且可以成功连接,但是建立连接后我无法到达任何内部目的地(192.168.10.0/24)。

该问题似乎仅发生在 Linux(Ubuntu 18.04.1)/Android 系统上,因为我只需导入 ovpn 即可从 MacOS(Viscosity)和 Windows 系统(官方 OpenVPN 客户端)访问内部目的地。使用“OpenVPN Connect”应用程序时,我的 Android 手机也会出现此问题。

在 Ubuntu 上,我安装了“apt-get install network-manager-openvpn-gnome”并导入了 ovpn。连接成功建立,但没有可 ping/可访问的网络地址。

目标网络:192.168.10.0/24

OpenVPN 隧道地址空间:10.0.8.0/24

以下是路由表:

user@Ubnt:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.8.1        0.0.0.0         UG    50     0        0 tun0
0.0.0.0         192.168.43.1    0.0.0.0         UG    600    0        0 wlp4s0
10.0.8.0        0.0.0.0         255.255.255.0   U     50     0        0 tun0
84.112.13.233   192.168.43.1    255.255.255.255 UGH   600    0        0 wlp4s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlp4s0
192.168.10.0    10.0.8.1        255.255.255.0   UG    50     0        0 tun0
192.168.43.0    0.0.0.0         255.255.255.0   U     600    0        0 wlp4s0
192.168.43.1    0.0.0.0         255.255.255.255 UH    600    0        0 wlp4s0

这是 ovpn:

dev tun
persist-tun
persist-key
cipher AES-256-CBC
auth SHA512
tls-client
client
resolv-retry infinite
remote extern.dummy.com 1194 udp
lport 0
verify-x509-name "extern.dummy.com" name
auth-user-pass
remote-cert-tls server
compress 

<ca>
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
</key>

key-direction 1

<tls-auth>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
...
-----END OpenVPN Static key V1-----
</tls-auth>

我希望有人能给我指明正确的方向,因为我在搜索各种论坛后仍未找到任何解决方案。

提前致谢

相关内容