update
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
# 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 уведомления
|
||||
Reference in New Issue
Block a user