伙计们,
我有一台通过无线 (wlan0) 连接到 Internet 的 Ubuntu 机器,我将这个连接共享到我的以太网端口 (eth1)。然后,我将这个以太网端口连接到一个交换机,并将两台 Windows 机器连接到同一个交换机。所以两台windows机器都有一个来自局域网的静态IP,这个IP是从wlan0到eth1的路由生成的,这样我就可以同时与所有3台计算机通信(这很有效,因为我可以ssh和远程访问所有3台计算机)。
我的问题是当我在 Windows PC 上运行我的 LCM 程序(TTL = 1)时,我无法在我的 Ubuntu 机器上接收消息(这意味着消息应该通过以太网)。在无线网络运行时,如何确保 UDP 消息可以从 Windows 机器路由回我的 Ubuntu 机器?