从 VPN 客户端后面的网络中的机器 ping 另一个网络

从 VPN 客户端后面的网络中的机器 ping 另一个网络

我正在尝试从 IP 为 192.168.0.108 的 Windows 机器上使用路由 ping 另一个网络

route add 10.8.0.0 MASK 255.255.255.0 192.168.0.112    
route add 192.168.31.0 MASK 255.255.255.0 10.8.0.1

网络中还有另一台(Ubuntu)机器,IP 为 192.168.0.112,上面有 OpenVPN 客户端。该机器的路由如下:

default via 192.168.0.1 dev enp1s0 proto dhcp src 192.168.0.112 metric 100
8.8.8.8 via 192.168.0.1 dev enp1s0 proto dhcp src 192.168.0.112 metric 100
10.8.0.0/24 via 10.8.0.9 dev tun0
10.8.0.9 dev tun0 proto kernel scope link src 10.8.0.10
192.168.0.0/24 dev enp1s0 proto kernel scope link src 192.168.0.112 metric 100
192.168.0.1 dev enp1s0 proto dhcp scope link src 192.168.0.112 metric 100
192.168.31.0/24 via 10.8.0.9 dev tun0

当我登录 192.168.0.112 时,我可以从 Ubuntu 控制台 ping 192.168.31.1。

IP 192.168.31.0/24 是另一个网络,由另一台机器共享,连接到同一个 VPN 服务器。

从 Windows 计算机 192.168.0.108,我可以 ping 两个 IP - 192.168.0.112 和 10.8.0.1,但无法 ping 192.168.31.1:

Reply from 10.16.255.133: Destination net unreachable.

如果我将 Windows 计算机 192.168.0.108 上的路由更改为

route add 10.8.0.0 MASK 255.255.255.0 192.168.0.112    
route add 192.168.31.0 MASK 255.255.255.0 10.8.0.9

我得到了相同的 ping 回复:

Reply from 10.16.255.133: Destination net unreachable.

网络结构是 在此处输入图片描述

如何配置我的 OpenVPN 客户端机器 192.168.0.112 以从我的网络 192.168.0.XXX 将 ping 路由到 192.168.31.XXX?

相关内容