具有 DHCP 直通的透明代理?

具有 DHCP 直通的透明代理?

我正在尝试在小型 Linux 路由器上复制我在其他地方(例如电缆调制解调器)看到的行为:我需要从 WAN 端获取单个 DHCP 地址,将同一地址提供/传递给单个连接的客户端设备,并且主要充当桥梁,但我还需要让路由器使用该 DHCP 发出的地址进行电话回拨以进行管理。此外,客户端设备应该能够使用某个固定 IP(如 192.168.100.1)与路由器通信以进行本地故障排除。任何来自外部的流量(不是对路由器本身请求的响应)都应直接发送到客户端设备,但可能有一个保留的管理端口除外。

客户端设备拨打自己的电话进行管理,并告知其获得的 IP,以便可以回拨;否则我只需使用 NAT 即可完成。

我很确定我可以使用 ebtables/tproxy 完成大部分工作,但我还没有想出正确的方法。WAN 端有一个硬件链接的保留 DHCP 地址,我对此无能为力。我的 B 计划是直接桥接(使用 MAC 修复),但这样我会失去太多的管理功能。

有人能指出一个我可以开始的完整工作示例吗?

相关内容