Таблицы ipfw

ipfw tables

Создаем таблицу

ipfw table 3 add 10.10.10.1
ipfw table 3 add 10.10.10.2
ipfw table 3 add 10.10.10.4
ipfw table 3 add 10.10.10.6
ipfw table 3 add 10.10.10.21
ipfw table 3 add 10.10.11.21
ipfw table 3 add 10.11.11.21/24

Смотрим содержимое таблицы

ipfw table 3 list

Должны увидеть

10.10.10.1/32 0
10.10.10.2/32 0
10.10.10.4/32 0
10.10.10.6/32 0
10.10.10.21/32 0
10.10.11.21/32 0
10.11.11.21/24 0

Применяем таблицу

ipfw add deny ip from table\(3\) to me

Должны увидеть

00100  6  634 allow ip from any to any via lo0
00200  0    0 deny ip from any to 127.0.0.0/8
00300  0    0 deny ip from 127.0.0.0/8 to any
00400  0    0 allow ip from any to any established
00500  0    0 deny ip from table(3) to me
00600 20 1418 allow ip from any to any
65535  0    0 deny ip from any to any

Удалаяем записи из таблицы

ipfw table 3 delete 10.10.10.6/32

или сразу все записи

ipfw table 3 flush