如何在两个网桥之间仅丢弃 DHCP 数据包?

如何在两个网桥之间仅丢弃 DHCP 数据包?

我有一台宽带 ADSL 调制解调器路由器 SagemCom F@st 2704,它有很多嵌入式选项,例如每个接口创建不同的网络(4 个以太网端口和 5 个无线 SSID,以及许多功能)。他还有一个接口分组其 Web 界面中的功能允许将单个或多个接口连接在一起。为了分离接口并在其上安装两个不同的 DHCP 服务器,我创建了两个桥接器br0br1如下图所示:

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

请问如何分开桥梁br0br1为了仅有的删除它们之间的所有 DHCP 通信?

相关内容