# 🎯 **[[filter|Фильтры]] по IP адресам** ### 6. **`--ipset`** - Включающий IP фильтр **Синтаксис:** ```bash --ipset=<filename> ``` **Параметры:** - `filename` - путь к файлу с IP адресами/подсетями - Формат файла: один IP/CIDR на строку - Поддержка IPv4 и IPv6 - Поддержка gzip сжатия - Можно указывать несколько раз **Формат файла:** ``` 192.168.1.0/24 10.0.0.1 2001:db8::/32 ``` **Примеры:** ```bash --ipset=/path/to/iplist.txt --ipset=/path/to/list1.txt.gz --ipset=/path/to/list2.txt ``` --- ### 7. **`--ipset-ip`** - Фиксированный список IP **Синтаксис:** ```bash --ipset-ip=<ip_list> ``` **Параметры:** - Список IP/подсетей через запятую - Без файла, прямо в командной строке **Примеры:** ```bash --ipset-ip=192.168.1.0/24,10.0.0.1 --ipset-ip=8.8.8.8,1.1.1.1 ``` --- ### 8. **`--ipset-exclude`** - Исключающий IP фильтр **Синтаксис:** ```bash --ipset-exclude=<filename> ``` **Параметры:** (аналогично `--ipset`) - Файл с IP адресами, которые НЕ должны обрабатываться **Примеры:** ```bash --ipset-exclude=/path/to/exclude.txt ``` --- ### 9. **`--ipset-exclude-ip`** - Фиксированный список исключений **Синтаксис:** ```bash --ipset-exclude-ip=<ip_list> ``` **Примеры:** ```bash --ipset-exclude-ip=192.168.0.0/16,10.0.0.0/8 ```