get-ip-prefix/README.md
2026-07-01 17:11:00 +03:00

37 lines
1.1 KiB
Markdown

# get-ip-prefix
Скрипт для скачивания списков IPv4-адресов и генерации конфигурации BIRD.
## Установка
1. Скопируйте `config.env.example` в `config.env` и настройте параметры:
- URL-адреса списков
- Директории для хранения файлов
- Имена выходных файлов
2. Установите зависимости:
- `bash`
- `wget`
- `md5sum`
- `bird` (для перезагрузки конфигурации)
## Использование
```bash
./get-ip.sh
```
Скрипт автоматически:
- Скачивает списки IP-адресов
- Проверяет изменение данных через MD5-хеш
- Генерирует конфигурацию BIRD
- Перезагружает службу BIRD
## Настройка cron
Добавьте в crontab для автоматического обновления:
```cron
0 */6 * * * /path/to/get-ip.sh >> /var/log/get-ip.log 2>&1
```