如何在 FreeBsd 上基于 Mac 地址进行阻塞? (ipfw 防火墙)

How to block based on Mac address on FreeBsd? (ipfw firewall)

我曾在 freebsd 上工作 while.I 安装了 ipfw 配置防火墙并进行了设置。我想根据 Mac Adress.How 进行过滤,我可以这样做吗?我写了那个但是没有用。

ipfw add 4 allow ip from any to any layer 2 mac-type arp
ipfw add 5 deny ip from any to any MAC any 1A:BF:48:9F:71:3B in recv $em0
ipfw add 6 deny ip from any to any MAC any 1A:BF:48:9F:71:3B any in recv $em1

感谢您的回答

ipfw add 4 allow ip from any to any layer 2 mac type-arp
ipfw add 5 deny ip from any to any MAC any 10:BF:48:9F:74:6C in recv em1
ipfw add 6 deny ip from any to any MAC 10:BF:48:9F:74:6C any out xmit em0
ipfw add 7 allow ip from any to any MAC any any