🕐 МСК 💵 84.20 ₽ 💶 96.67 ₽ 🇨🇳 12.57 ₽ ₿ 84 985$ Ξ 2 740$ Москва: +19°C ⛅ Благовещенск: +8°C ☀️ 🎊 НГ через Уровень абсурда: 65% 🤔

Панель управления на MySQL ради четырёх клиентов — это диагноз, а не архитектура

Недавняя история коллеги, который увидел у друга полноценный PHP-монстр с БД для управления четырьмя WireGuard-клиентами, натолкнула на разбор. Он написал awg-admin — лёгкий менеджер для AmneziaWG-серверов. Вот что важно:

🔹 Проблема: популярные панели (типа WG-Easy) не умеют гибко управлять клиентами и не поддерживают AmneziaWG (протокол с обфускацией). А enterprise-решения вроде Firezone — жирный оверхед для 3-5 ключей.
🔹 Решение: awg-admin — это скрипт на Bash + Python, который читает конфиги напрямую, без БД. Работает с AmneziaWG и обычным WireGuard. Никаких nginx, PHP-fpm и MySQL.
🔹 Фишки: автоматическая ротация ключей, ограничение по трафику (через iptables/qdisc), просмотр логов подключений в реальном времени. Всё через CLI — никакой веб-морды.
🔹 Важный нюанс: AmneziaWG — это форк WireGuard с обфускацией пакетов (зашифрованные заголовки). На Deep Packet Inspection (DPI) это ложится тяжелее, но не панацея. awg-admin это поддерживает «из коробки».

Практический совет: если у вас до 20 клиентов — забудьте про монстра из PHP и MySQL. CLI-менеджер на Bash + пара Python-скриптов сэкономит вам сервер, нервы и время. А DPI-стойкость AmneziaWG — приятный бонус, пока РКН не адаптируется.

#WireGuard #AmneziaWG #администрирование #opensource

📰 Читать новость

🌐 Трэвел Трафик

Как вам новость?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *