如何使用以太网和 WIFi/VPN 连接 3 个网络?

如何使用以太网和 WIFi/VPN 连接 3 个网络?

我在机器人上有两台通过以太网直接连接的计算机。分别称为“Magni”和“Jetson”。Magni 连接到无线网络。在这个无线网络上,有第三台计算机“PC”,它通过 Wireguard VPN 连接到 Magni。

网络设置图片

目标是能够从系统的所有组件相互发送和接收消息。Magni - Jetson 和 Magni - PC 对可以相互 ping、发现和发布。我遇到的问题是我的 PC 和 Jetson 之间的通信。我尝试进行一些 IP 转发。首先在 jetson 上,我添加了一条从静态 192.168.131.1 IP 到 Magni 的 VPN 10.0.0.161 的路由。这样做之后,我就可以从 jetson ping Magni 的 VPN 地址 10.0.0.161。

sudo route add -net 10.0.0.0  netmask 255.255.255.0 gw 192.168.131.1

然后在我的 PC 上,我尝试添加一条类似的路线……

sudo route add -net 192.168.131.0  netmask 255.255.255.0 gw 10.0.0.161

然后,我尝试从我的 PC 与 Jetson 通信(通过 ping)。但是,我无法成功与 Jetson 通信。当我尝试从 PC ping Jetson 时,我使用当前设置收到此错误。

PING 192.168.131.2 (10.0.0.66) 56(84) bytes of data.
From 10.0.0.66 icmp_seq=1 Destination Host Unreachable
ping: sendmsg: Required key not available

我也尝试过其他方法,但都无济于事。我想知道是否有人可以给我指出如何解决此问题的正确方法,因为我在网络方面经验不足。

PC 的内核 IP 路由表

Destination   Gateway     Genmask       Flags Metric Ref    Use Iface

0.0.0.0           10.147.x.x      0.0.0.0         UG   600    0        0  wlp2s0

10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 wg0

10.147.x.x      0.0.0.0         255.255.0.0     U     600    0        0 wlp2s0

169.xxx.x.x     0.0.0.0         255.255.0.0     U     1000   0        0 wlp2s0

192.168.131.0   10.0.0.161      255.255.255.0   UG    0      0        0 wg0

Magni 的内核 IP 路由表

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

0.0.0.0         10.147.x.x      0.0.0.0         UG    600    0        0 wlan0

10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 wg0

10.19.xxx.xxx   10.147.x.x      255.255.255.255 UGH   600    0        0 wlan0

10.147.x.x      0.0.0.0         255.255.0.0     U     600    0        0 wlan0

192.168.131.0   0.0.0.0         255.255.255.0   U     0      0        0 enxb827eb452fa3

Jetson 的内核 IP 路由表

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

10.0.0.0           192.168.131.1   255.255.255.0   UG    0      0        0 eth0

169.xxx.x.x       0.0.0.0         255.255.0.0     U     1000   0        0 eth0

192.168.131.0   0.0.0.0         255.255.255.0   U     100    0        0 eth0

相关内容