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