Files
2025-07-11 19:06:56 +07:00

65 lines
2.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Changelog
Все значимые изменения в проекте BGP Server будут документированы в этом файле.
## [1.0.0] - 2025-01-11
### Добавлено
- Первоначальная версия BGP сервера на базе BIRD
- Поддержка IPv4 и IPv6
- Автоматическая загрузка префиксов из файла
- Система мониторинга BGP сессий
- Скрипт автоматической установки для Ubuntu 24.04
- Поддержка community для префиксов
- Автоматический systemd таймер для загрузки префиксов
- Полная документация и руководства
### Функции
- **BGP Server**: Прием соединений от любых пиров
- **Prefix Management**: Загрузка префиксов из файла с community
- **Monitoring**: Мониторинг BGP сессий и системной статистики
- **Security**: Настройка firewall и ограничение доступа
- **Automation**: Автоматическая загрузка префиксов каждые 5 минут
### Файлы
- `install.sh` - Скрипт установки
- `config/bird.conf` - Конфигурация BIRD IPv4
- `config/bird6.conf` - Конфигурация BIRD IPv6
- `scripts/load_prefixes.py` - Скрипт загрузки префиксов
- `scripts/monitor.py` - Скрипт мониторинга
- `data/prefixes.txt` - Пример файла с префиксами
- `README.md` - Основная документация
- `SETUP.md` - Подробные инструкции по настройке
- `QUICKSTART.md` - Быстрый старт
### Технические детали
- **OS**: Ubuntu 24.04 LTS
- **BGP Daemon**: BIRD 2.x
- **Language**: Python 3.x
- **Protocols**: BGP IPv4/IPv6
- **Port**: 179 (BGP)
---
## Планы на будущее
### Версия 1.1.0
- [ ] Web интерфейс для управления
- [ ] REST API для управления префиксами
- [ ] Поддержка Route Reflector
- [ ] Интеграция с системами мониторинга
- [ ] Поддержка BGP-LS
### Версия 1.2.0
- [ ] Поддержка BGP FlowSpec
- [ ] Автоматическое резервное копирование
- [ ] Расширенная система логирования
- [ ] Поддержка множественных ASN
- [ ] Интеграция с DNS
### Версия 2.0.0
- [ ] Микросервисная архитектура
- [ ] Поддержка Docker контейнеров
- [ ] Kubernetes deployment
- [ ] GraphQL API
- [ ] Real-time уведомления