À propos du projet
AWG Manager — projet open-source indépendant fournissant une interface navigateur pour gérer les tunnels AmneziaWG et (en mode test) Sing-box directement sur les routeurs Keenetic. Le projet n'est pas affilié à Amnezia.org et SagerNet ; AmneziaWG et Sing-box sont utilisés comme protocoles de transport.
Fonctionnalités principales :
- gestion des tunnels AmneziaWG/Sing-box via le navigateur ;
- ajout, suppression et surveillance des peers ;
- test de vitesse avec affichage en temps réel ;
- graphique de trafic avec périodes 1 h / 3 h / 24 h ;
- création de serveurs AWG sur le routeur ;
- routage DNS via les tunnels avec prise en charge des interfaces WireGuard système NDMS et des règles Sing-box ;
- consultation de l'état de la connexion en temps réel ;
- compatibilité avec Keenetic via Entware (OPKG).
Prérequis : routeur Keenetic compatible Entware et composant Wireguard installé. L'installation s'effectue via opkg et wget/curl ; après installation, l'interface web est accessible à l'adresse du routeur, généralement sur le port 2222. La désinstallation se fait via opkg remove et le nettoyage du répertoire /opt/etc/awg-manager.
Un serveur MCP est implémenté séparément pour l'accès des agents IA (Claude Code, Cursor, Claude Desktop) via le protocole MCP. L'accès n'est possible que par clé, affichée une seule fois lors de la création ; il est possible d'émettre une clé en lecture seule. Via MCP, sont disponibles la consultation de l'état, des journaux, des tunnels et des routes, des modifications sûres (démarrage/arrêt des tunnels, routes DNS/statiques/clients, sing-box), l'analyse du routage d'un domaine ou d'une adresse, la vérification de l'IP externe via le tunnel, la consultation des proxys et des règles sing-box, la gestion des clients du serveur WG intégré. La suppression de tunnels, les sauvegardes, les mises à jour et les opérations sur les fichiers via MCP ne sont pas disponibles. Le README avertit spécifiquement que la clé donne accès aux clés privées VPN (outil export_tunnel_config), et que la limitation des tentatives ne s'applique qu'aux clients du réseau local.
Le projet est distribué comme BETA perpétuelle, dispose d'une communauté Telegram et d'une page de documentation.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.