如何在没有子网路由或全以太网桥的情况下转发设备

如何在没有子网路由或全以太网桥的情况下转发设备

我正在寻找一种创造性的解决方案,如何使用小型 Linux 盒子 (R-pi) 将没有自己的 WiFi 的网络打印机放在 WiFi 网络上。 IE 使用 r-pi 作为某种形式的网桥。

使这个问题变得棘手的两个限制是:

  • 家庭路由器不支持设置静态路由。因此简单的子网和 ipforward 解决方案不起作用。
  • Linux 网桥不起作用,因为 WiFi 身份验证仅授权单个 MAC 地址。因此,在不更改 MAC 地址的情况下转发另一个设备数据包将会失败。

我希望该解决方案能够自我配置(我不想在打印机中硬编码 IP 并在 R-Pi 上对该 IP 进行转发规则,因为我希望能够轻松地通过 Rpi 连接额外的设备。

我想知道Linux是否支持诸如ARP转发或ND转发之类的技巧。

相关内容