检查此网络连接(端口转发)

检查此网络连接(端口转发)

我有以下设置,我希望能够从我的桌面(192.168.1.3 wifi)访问设备(192.168.2.180 eth)我在中间有一个linux服务器(192.168.1.111 WIFI),(192.168.2.22 Eth)

从我的桌面,我可以 ping 通 Linux 服务器 (192.168.2.22) 上的以太网适配器,但不能 ping 通设备 (192.168.2.180)。我可以从 Linux 服务器 ping 通此设备,因此可以访问它。

我甚至可以从设备(192.168.2.180)ping 回我的桌面(192.168.1.3)

我在桌面上设置了路线;

Network Destination        Netmask          Gateway           Interface    Metric
192.168.2.0              255.255.255.0    192.168.1.111      192.168.1.3     26

我已经在Linux机器上启用了端口转发并设置了路由;

default via 192.168.1.1 dev wlp3s0 proto static metric 600
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
192.168.1.0/24 dev wlp3s0 proto kernel scope link src 192.168.1.111 metric 600
192.168.2.0/24 dev enp2s0 proto kernel scope link src 192.168.2.22 metric 100

我已在设备上启用规则

   Network Destination        Netmask          Gateway           Interface    Metric
    192.168.1.0              255.255.255.0    192.168.2.22      192.168.2.180     26

我已经启用防火墙规则以允许 Windows 设备上的 ping 请求,并禁用 Linux 机器上的 ufw(目前)。

当我从 192.168.1.3 到 192.168.2.180 执行 tracecert 时,到达 linux 服务器超时。

PS C:\Users\someUser> tracert 192.168.2.180

Tracing route to 192.168.2.180 over a maximum of 30 hops

  1   538 ms     2 ms     2 ms  192.168.1.111
  2     *        *        *     Request timed out.

我的 Linux 服务器必须知道如何处理 192.168.2.x 数据包,因为我可以 ping 通 eth 适配器 192.168.2.22,但无法进一步连接。

我还应该关注什么?

网络图像,注意 192.168.2.180 和 192.168.1.3 之间只能单向 ping

相关内容