- remove Java plugins (velocity/paper), dashboard, all MC-specific code
(handshake, death_code, varint, hostname-HMAC); available in history pre-v0.2
- merge crates/* into one package with src/bin/{rampart,rampart-manager,rampart-cli}
- ProtocolHandler trait + registry (no implementations yet), universal PoW kept
- XDP: universal L3/L4 filter (xdp/core/) + pluggable hook API (xdp/hooks/),
fix IPv6 saddr bug; clang build verified
- docs: bilingual knowledge base (docs/kb/: attacks x4, defense-levels,
practice x3), rewrite README/architecture for universal concept
- TODO.md v4.0: <=300-line module limit, competitor benchmark section (ref/)
- deploy/CI/docs cleanup: no MC references, new binary names
cargo build/clippy(-D warnings)/test green (55 tests)
2.5 KiB
2.5 KiB
VDS Compatibility - Rampart
Совместимость VDS провайдеров с XDP/eBPF. Обновляется: Август 2026
Почему это важно
Некоторые провайдеры используют виртуализацию, которая не поддерживает XDP:
| Тип виртуализации | XDP Native | XDP Generic | Рекомендация |
|---|---|---|---|
| KVM | ✅ (зависит от драйвера) | ✅ | Лучший выбор |
| Bare Metal | ✅ | ✅ | Идеально для edge |
| VMware / Hyper-V | ❌ | ✅ | Приемлемо |
| OpenVZ / LXC | ❌ | ❌ | НЕ ИСПОЛЬЗОВАТЬ для edge |
⚠️ OpenVZ/LXC не поддерживают XDP. Дешёвая VDS за $3 — XDP не заведётся.
Как проверить совместимость
# 1. Тип виртуализации (должно быть kvm или none)
systemd-detect-virt
# 2. Драйвер сетевой карты
ethtool -i eth0 | grep driver
# i40e / mlx5 = XDP Native ✅
# virtio / vmxnet3 = XDP Generic только
# 3. Версия ядра (нужно 5.10+)
uname -r
# 4. XDP доступность
sudo ip link set dev eth0 xdp off 2>&1 || echo "XDP не поддерживается"
Провайдеры
| Провайдер | План | Виртуализация | XDP Native | Цена/мес |
|---|---|---|---|---|
| Hetzner | CPX21 (3vCPU, 4GB) | KVM | ✅ (i40e на AX) | €6.9 |
| Hetzner | AX102 (bare metal) | — | ✅ | €35 |
| Vultr | High Frequency | KVM | ✅ | $12 |
| OVHcloud | VPS Elite | KVM | ✅ | €15 |
| Contabo | Cloud VPS S | KVM | ❌ (generic only) | €5.0 |
| DigitalOcean | Premium | KVM | ❌ (generic only) | $12 |
Для Manager подойдёт любой KVM VDS с 2 vCPU — XDP там не нужен.
Таблица ориентировочная: перед покупкой проверь драйвер NIC и ядро командами выше.
Лимиты провайдеров
Hetzner
- Traffic: CX/CPX — 20TB включено, далее €1/TB
- DDoS Protection: встроенная L3/L4 защита (10Gbps blackhole)
OVHcloud
- VPS: старые тарифы бывают на OpenVZ — проверяй перед покупкой
- Game-линейка: встроенная DDoS защита до 1Tbps
Версия: 2.0 | Август 2026