Skip to content

Latest commit

 

History

History
104 lines (78 loc) · 7.46 KB

README.de.md

File metadata and controls

104 lines (78 loc) · 7.46 KB
Avalon Gate icon

Avalon

Route · Connect · Control

Latest release Build status AGPL-3.0 license Android: arm64, armv7, x86_64 Windows: x64 macOS: ARM64 Linux: x64

简体中文 · English · العربية · Deutsch · Español · Italiano · 日本語 · 한국어

Ein Proxy-Client für Android, Windows, macOS und Linux auf Basis von mihomo. Unterstützt eigenständige Knoten, Abonnementverwaltung und mehrstufige Proxy-Ketten. Mit Flutter entwickelt.

Avalon basiert auf FlClash.

Das Installationspaket für die jeweilige Plattform steht unter Releases bereit.

Funktionen

  • Protokollunterstützung: VLESS, VMess, Shadowsocks, Trojan, Hysteria2, TUIC, AnyTLS, SOCKS4/4a/5, HTTP(S) und weitere.
  • Knotenverwaltung: einzelne Knoten unabhängig verwalten, hinzufügen, bearbeiten, duplizieren und mit Profilen verknüpfen.
  • Abonnements: Profile über URLs oder lokale Dateien importieren, mit automatischer Aktualisierung von Abonnements.
  • Proxy-Ketten: Knoten, Proxy-Gruppen und lokale Proxy-Endpunkte kombinieren; mit vorgeschalteten Proxys, mehrstufigen Verbindungen und Pfadvorschau.
  • Profilerstellung: direkt nutzbare Profile aus Ketten erzeugen oder Ketten zu Proxy-Gruppen bestehender Profile hinzufügen.
  • Import und Export: Knoten-URIs, QR-Codes und YAML / JSON; Knoten und Ketten lassen sich zusammen mit ihren Anhängen als Paket exportieren.
  • Routing-Regeln: Rule-, Global- und Direct-Modus sowie bearbeitbare Routing-Regeln und Proxy-Gruppen.
  • Netzwerkdiagnose: Latenztests für Knoten, laufende Verbindungsübersicht und Laufzeitprotokolle.
  • Datensynchronisierung: lokale Sicherung und Wiederherstellung sowie Synchronisierung über WebDAV.
  • Darstellung: Desktop- und Mobilansichten, Dunkelmodus und anpassbare Farben.
  • Tailscale: Geräte anzeigen sowie Tailnet-Routing, entfernte Subnetze und Exit-Nodes konfigurieren.

Betriebsmodi

Modus Beschreibung
Rule Ausgehende Verbindungen anhand der Regeln im Profil auswählen
Global Den gesamten beim Kern eingehenden Datenverkehr über die in der globalen Proxy-Gruppe gewählte Verbindung leiten
Direct Ziele direkt und ohne Proxy-Knoten verbinden

Desktop-Plattformen unterstützen Systemproxy und TUN; Android erfasst Datenverkehr über einen VPN-Dienst. Der Systemproxy gilt nur für Apps, die Proxy-Einstellungen beachten. TUN/VPN berücksichtigen konfigurierte Routen, IPv6-Einstellungen und Zugriffskontrollen.

Kern-Engine

mihomo übernimmt Proxy-Verbindungen, DNS-Auflösung, regelbasiertes Routing und TUN-Datenverkehr. Neben protokollspezifischen Formularen steht Raw YAML / JSON zur Konfiguration weiterer mihomo-Knotentypen zur Verfügung.

Abonnements, Knotenbibliothek und Proxy-Ketten werden zu einer gemeinsamen Laufzeitkonfiguration zusammengeführt. Ketten verbinden ihre Stationen über dialer-proxy in der Reihenfolge „Client → vorgeschalteter Proxy → Hauptknoten → nachgeschalteter Proxy → Ziel“ und laufen in einer einzigen Kerninstanz.

Entwicklung

Im Stammverzeichnis des Repositorys ausführen. Die CI verwendet Flutter 3.44.4 und Go 1.26.4; native Komponenten benötigen außerdem Rust und die jeweilige Plattform-Toolchain.

flutter pub get
flutter analyze --no-fatal-infos
flutter test

Dokumentation

Technologie-Stack

  • Sprachen: Dart, Go, Rust
  • UI-Framework: Flutter / Material Design
  • Zustandsverwaltung: Riverpod
  • Datenbank: SQLite / Drift
  • Proxy-Kern: mihomo
  • Paketverwaltung: Pub, Go Modules, Cargo

Empfohlene Ressourcen

Einige Links sind Affiliate-Links. Bei einer Registrierung oder einem Kauf darüber kann der Autor eine Provision erhalten. Leistungsumfang und Preise stehen auf den jeweiligen Websites.

Kategorie Projekt / Dienst Beschreibung
Proxy-Pool Free Proxy Selbst gehosteter Proxy-Pool für die Knotenbibliothek oder Proxy-Ketten
VPS BandwagonHost · DMIT Hosting von Knoten und Anwendungen
Virtuelle Kreditkarten Internationale virtuelle Karten Zahlungen für internationale Dienste
Ressourcensuche Telegram-Suchbot Ressourcen auf Telegram finden
Konten und SIM-Karten Internationale Konten und SIM-Karten Konto- und Kommunikationsdienste
Fingerprint-Browser BitBrowser Getrennte Browserumgebungen verwalten
E-Mail-Hosting Emailbox Massenverwaltung von E-Mail-Konten und Proxy-Gruppierung
CAPTCHA-Dienste Captcha.run · YesCaptcha CAPTCHA-Erkennung
KI-APIs CC / GPT-Relay Modell-API-Dienste
Abo-Sharing Plattform für Abo-Sharing Gemeinsam genutzte Abonnements

Lizenz

AGPL-3.0. Drittanbietercode behält seine jeweiligen Lizenzen. Hinweise zu Urheberrecht und Lizenzen stehen in NOTICE.

Danksagung