Some checks failed
Published content check / validate (push) Failing after 5s
Каждая публикуемая заметка получила callout-шапку со ссылкой на свою страницу wiki.zapret.moe (на самой вики она вырезается транформером RemoveMirrorCallout, видна только на зеркале Obsidian Publish и в Forgejo) и SEO-поле description — 1–2 предложения для meta description обоих сайтов. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
91 lines
No EOL
2.1 KiB
Markdown
91 lines
No EOL
2.1 KiB
Markdown
---
|
||
date:
|
||
tags:
|
||
link:
|
||
aliases:
|
||
- айпсет
|
||
img:
|
||
description: "IP-фильтры Zapret: параметры --ipset, --ipset-ip, --ipset-exclude и --ipset-exclude-ip — синтаксис, формат файлов со списками IP/CIDR и примеры."
|
||
---
|
||
|
||
> [!mirror] Резервное зеркало
|
||
> Актуальная версия этой страницы — на основной вики: [wiki.zapret.moe/Zapret/ipset](https://wiki.zapret.moe/Zapret/ipset)
|
||
|
||
# 🎯 **[[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
|
||
``` |