![我们如何通过 iptables 允许 FORWARD 链中的某个 mac 地址?](https://linux22.com/image/838748/%E6%88%91%E4%BB%AC%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%20iptables%20%E5%85%81%E8%AE%B8%20FORWARD%20%E9%93%BE%E4%B8%AD%E7%9A%84%E6%9F%90%E4%B8%AA%20mac%20%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
我默认设置了 iptables 规则。
# IPTABLES IN DEFAULT
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP
如何在前向链中允许某个 MAC 地址?我尝试了以下代码:
iptables -A FORWARD -m mac --mac-source 00:00:00:00:00:a00 -j ACCEPT
但它不起作用。
当我默认将所有 iptables 链设置为“接受”并阻止某个 mac 地址时,它就会起作用。
iptables -I FORWARD 1 -m mac --mac-source 00:00:00:00:00:00 -j DROP