Skip to content

sysbedlam/awg-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

awg-manager

Простой менеджер AmneziaWG сервера для OpenWrt. Устанавливает и настраивает AmneziaWG одной командой, управляет клиентами, показывает QR-коды и позволяет скачать конфиг по временной ссылке.

Установка

curl -fsSL https://raw.githubusercontent.com/sysbedlam/awg-manager/main/install.sh | sh

Или через wget:

sh <(wget -O - https://raw.githubusercontent.com/sysbedlam/awg-manager/main/install.sh)

После установки запускай командой:

awg-manager

Возможности

  • Установка AmneziaWG + uhttpd (через скрипт Slava-Shchipunov)
  • Создание сервера со случайными параметрами обфускации (Jc, Jmin, Jmax, S1, S2, H1-H4) и случайным портом — как в официальном приложении AmneziaVPN
  • Автоматическая настройка firewall и зоны
  • Добавление клиентов с автоматической выдачей IP
  • Удаление клиентов по имени или номеру из списка
  • Просмотр конфига клиента по имени или номеру
  • Скачивание конфига по временной HTTP-ссылке — порт открывается на время скачивания, закрывается по нажатию Enter
  • Проверка имени клиента на кириллицу

Меню

1. Установить AmneziaWG
2. Создать сервер
3. Добавить клиента
4. Удалить клиента
5. Список клиентов
6. Показать конфиг клиента
7. Скачать конфиг (HTTP)
8. Статус сервера
0. Выход

Требования

  • OpenWrt 24.10+
  • KVM VPS (не OpenVZ/LXC)
  • x86_64

Конфиги клиентов

Хранятся в /etc/awg-manager/clients/. Можно скачать через SCP:

scp root@YOUR_IP:/etc/awg-manager/clients/phone.conf .

Или через встроенную команду скачивания (пункт 7 в меню) — поднимает временный HTTP-сервер на случайном порту, порт открывается только на время скачивания и закрывается по нажатию Enter.

Примечания

  • Сервер использует случайную подсеть из диапазона 172.16.x.x/24 — при создании сервера можно изменить на свою
  • Клиенты получают адреса начиная со второго хоста подсети
  • DNS для клиентов: 1.1.1.1 и 8.8.8.8
  • Для подключения используй приложение AmneziaVPN

Благодарности

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages