Я всегда забываю команды pfctl, поэтому делаю некоторые заметки.
Связанные правила
- Проверить текущие правила
# pfctl -s rules
- Если хотите увидеть статистику, добавьте -v
# pfctl -vs rules
Операции с таблицами
- Список таблиц
# pfctl -s Tables
- Если хотите увидеть статистику, добавьте -vv
# pfctl -vvs Tables
- Показать список IP-адресов в таблице
# pfctl -t <table> -T show
- Добавить IP-адрес в таблицу
# pfctl -t <table> -T add <IPAddress>
- Удалить IP-адрес из таблицы
# pfctl -t <table> -T delete <IPAddress>
- Удалить все IP-адреса из таблицы
# pfctl -t <table> -T flush