프로젝트 소개
AWG Manager는 Keenetic 라우터에서 직접 AmneziaWG 및 (테스트 모드의) Sing-box 터널을 관리하기 위한 브라우저 인터페이스를 제공하는 독립적인 오픈소스 프로젝트입니다. 이 프로젝트는 Amnezia.org 및 SagerNet과 제휴 관계가 없으며, AmneziaWG와 Sing-box는 전송 프로토콜로 사용됩니다.
주요 기능:
- 브라우저를 통한 AmneziaWG/Sing-box 터널 관리;
- 피어 추가, 삭제 및 모니터링;
- 실시간 표시가 포함된 속도 테스트;
- 1시간 / 3시간 / 24시간 주기의 트래픽 그래프;
- 라우터에서 AWG 서버 생성;
- NDMS 시스템 WireGuard 인터페이스 및 Sing-box 규칙을 지원하는 터널을 통한 DNS 라우팅;
- 실시간 연결 상태 확인;
- Entware(OPKG)를 통한 Keenetic 호환성.
요구 사항: Entware를 지원하고 Wireguard 구성 요소가 설치된 Keenetic 라우터. 설치는 opkg 및 wget/curl을 통해 수행되며, 설치 후 웹 인터페이스는 라우터 주소에서 일반적으로 포트 2222로 접근할 수 있습니다. 제거는 opkg remove 및 /opt/etc/awg-manager 디렉터리 정리를 통해 수행됩니다.
별도로 MCP 프로토콜을 통해 AI 에이전트(Claude Code, Cursor, Claude Desktop)의 접근을 위한 MCP 서버가 구현되어 있습니다. 접근은 생성 시 한 번만 표시되는 키를 통해서만 가능하며, 읽기 전용 키를 발급할 수도 있습니다. MCP를 통해 상태, 로그, 터널 및 라우트 조회, 안전한 변경(터널 시작/중지, DNS/정적/클라이언트 라우트, sing-box), 도메인 또는 주소 라우팅 분석, 터널을 통한 외부 IP 확인, 프록시 및 sing-box 규칙 조회, 내장 WG 서버의 클라이언트 관리가 가능합니다. MCP를 통한 터널 삭제, 백업, 업데이트 및 파일 작업은 불가능합니다. README에서는 키가 VPN 개인 키에 대한 접근(export_tunnel_config 도구)을 제공하며, 시도 제한은 로컬 네트워크 클라이언트에만 적용된다는 점을 별도로 경고하고 있습니다.
이 프로젝트는 영구 BETA로 배포되며, Telegram 커뮤니티와 문서 페이지를 운영하고 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.