![如何在两个网桥之间仅丢弃 DHCP 数据包?](https://linux22.com/image/666630/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%A4%E4%B8%AA%E7%BD%91%E6%A1%A5%E4%B9%8B%E9%97%B4%E4%BB%85%E4%B8%A2%E5%BC%83%20DHCP%20%E6%95%B0%E6%8D%AE%E5%8C%85%EF%BC%9F.png)
我有一台宽带 ADSL 调制解调器路由器 SagemCom F@st 2704,它有很多嵌入式选项,例如每个接口创建不同的网络(4 个以太网端口和 5 个无线 SSID,以及许多功能)。他还有一个接口分组其 Web 界面中的功能允许将单个或多个接口连接在一起。为了分离接口并在其上安装两个不同的 DHCP 服务器,我创建了两个桥接器br0和br1如下图所示:
br0= (eth0,eth1,wl0)和 br1= (eth2,eth3,wl0.1)
所以,这是我的远程登录接口:
atm0, atm0.1, atm0.2, bcmsw, br0, br1, eth0, eth1, eth2, eth3, lo, ppp1.1, wl0, wl0.1, wl0.2, wl0.3, wl0.4
我已经尝试了一些防火墙指令ebtables命令但它不起作用。这是我的命令:
ebtables -A FORWARD -i br0 -o br1 -d ff:ff:ff:ff:ff:ff -j DROP
ebtables -A FORWARD -i br1 -o br0 -d ff:ff:ff:ff:ff:ff -j DROP
请问如何分开桥梁br0和br1为了仅有的删除它们之间的所有 DHCP 通信?