awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
amnezia-vpn avatar

amnezia-vpn/amnezia-client

0
View on GitHub↗
10,108 星标·712 分支·C++·gpl-3.0·6 次浏览amnezia.org↗

Amnezia Client

Amnezia Client is a cross-platform VPN client application and server orchestrator designed to manage secure tunnels and automate the deployment of containerized VPN services on remote self-hosted servers. It functions as a multi-protocol VPN manager that supports various tunneling standards to ensure connectivity across restrictive network environments.

The project distinguishes itself through network traffic obfuscation, which disguises VPN traffic as common web protocols or DNS requests to bypass deep packet inspection and censorship. It further enables the automation of remote server administration by installing isolated application environments via SSH and synchronizing server states to import existing configurations.

The system includes capabilities for selective traffic routing and split tunneling, allowing specific applications or websites to be directed through the tunnel while other traffic remains on the local network. It also manages server-side utilities such as private DNS servers, secure file transfer storage, and security certificate provisioning for server authentication.

Features

  • Multi-Protocol Proxy Clients - Functions as a multi-protocol VPN manager that supports various tunneling standards to bypass restrictive networks.
  • VPN Server Orchestration - Automates the deployment of isolated VPN application environments on remote servers via SSH.
  • VPN Installers - Provides automated scripts and processes for deploying and configuring VPN server infrastructure via containers.
  • Censorship Circumvention Tools - Bypasses regional network restrictions and firewalls by masking tunnel traffic as common web protocols.
  • Multi-Protocol Tunneling Support - Supports various tunneling standards to ensure stable connectivity across different network environments and firewalls.
  • VPN and Proxy Clients - A cross-platform application for establishing secure tunnels and managing remote VPN server configurations.
  • Tunneling Protocols - Supports multiple tunneling standards to ensure connectivity across diverse firewalls and restrictive environments.
  • Tunnel Managers - Manages the lifecycle of secure connections by allowing users to switch between different tunneling standards.
  • Traffic Obfuscation - Hides encrypted tunnel signatures by mimicking common network protocols to bypass deep packet inspection.
  • Protocol Mimicry - Provides the ability to disguise VPN traffic as common protocols like DNS to bypass deep packet inspection.
  • Traffic Obfuscators - Disguises VPN traffic as standard web activity to evade deep packet inspection and network censorship.
  • VPN Service Orchestration - Automates the deployment and configuration of server-side utilities including proxies and custom DNS servers.
  • Server State Synchronization - Detects and imports previously installed protocols and services from a remote server to avoid full reinstallation.
  • Split Tunneling Configuration - Allows users to route traffic for specific websites through the tunnel while sending other requests via the local network.
  • Split Tunneling Managers - Provides a routing utility for directing specific applications or websites through a secure tunnel.
  • Split Tunneling - Directs specific network requests through the tunnel while bypassing the VPN for other destinations.
  • Application-Specific Routing - Enables the selection of specific applications to send through the tunnel while using local internet for other traffic.
  • Split Tunneling Configuration - Provides a mechanism to route specific websites or applications through a secure tunnel while keeping other traffic local.
  • VPN Protocols - Allows the selection of different VPN protocols to balance security, speed, and resistance to censorship.
  • Certificate Signing Request Managers - Generates key pairs and signing requests to obtain certificates for secure server authentication.
  • Certificate-Based Authentication - Implements secure server identity verification by generating key pairs and signing requests.
  • Configuration State Synchronization - Detects existing server-side configurations to import active protocols without requiring a full system reinstall.
  • Remote Server Management Tools - Deploys and manages server-side utilities such as private DNS servers and secure file storage on remote hosts.
  • Security & Privacy - VPN client

Star 历史

amnezia-vpn/amnezia-client 的 Star 历史图表amnezia-vpn/amnezia-client 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Amnezia Client 的开源替代方案

相似的开源项目,按与 Amnezia Client 的功能重合度排序。
  • streisandeffect/streisandStreisandEffect 的头像

    StreisandEffect/streisand

    23,464在 GitHub 上查看↗

    Streisand is an orchestration system for deploying multi-protocol tunneling services and traffic obfuscation tools designed to circumvent regional network restrictions. It functions as a deployment utility and manager for various VPN and proxy services on remote cloud servers. The system distinguishes itself through a network obfuscation toolkit that wraps traffic in layers to evade deep packet inspection and bandwidth throttling. It automates the setup of multiple protocols, including WireGuard, OpenVPN, Shadowsocks, OpenConnect, OpenSSH, and Tor bridges. The project also includes utilities

    Shellansibleanyconnectcensorship
    在 GitHub 上查看↗23,464
  • getlantern/lanterngetlantern 的头像

    getlantern/lantern

    15,227在 GitHub 上查看↗

    Lantern is a network utility designed to provide access to restricted internet content by tunneling traffic through encrypted connections. It functions as a censorship circumvention tool that enables private web browsing and ensures reliable connectivity in environments where standard network access is blocked or monitored. The application employs a decentralized infrastructure that routes data through a network of distributed proxy nodes. To maintain connectivity in the face of interference, it utilizes dynamic proxy discovery and adaptive fallback mechanisms that automatically switch betwee

    Dartacceleratorcensorshipcircumvention
    在 GitHub 上查看↗15,227
  • getsurfboard/surfboardgetsurfboard 的头像

    getsurfboard/surfboard

    8,419在 GitHub 上查看↗

    Surfboard is a cross-platform network client and VPN manager that provides a graphical interface for establishing secure tunnel connections. It functions as a multi-protocol proxy client and a rule-based traffic router, directing outbound requests to specific proxies or bypassing them based on domain and IP patterns. The application acts as a connection orchestrator, allowing users to import, organize, and switch between multiple virtual private network profiles and server configurations. It implements various proxy standards to route traffic through remote servers for privacy and access. Th

    在 GitHub 上查看↗8,419
  • pivpn/pivpnpivpn 的头像

    pivpn/pivpn

    8,010在 GitHub 上查看↗

    PiVPN is an automated VPN deployer and server manager designed to establish secure gateways for remote network access. It provides a command-line tool for the installation and configuration of WireGuard and OpenVPN servers on Linux systems, with specific optimizations for single-board computers like the Raspberry Pi. The project distinguishes itself through a wrapper-based management interface that abstracts complex server commands into simplified operations. This includes automated handling of firewall rules, port forwarding, and package installation, as well as the ability to export client

    Shellopenvpnopenvpn-installerpivpn
    在 GitHub 上查看↗8,010
查看 Amnezia Client 的所有 30 个替代方案→

常见问题解答

amnezia-vpn/amnezia-client 是做什么的?

Amnezia Client is a cross-platform VPN client application and server orchestrator designed to manage secure tunnels and automate the deployment of containerized VPN services on remote self-hosted servers. It functions as a multi-protocol VPN manager that supports various tunneling standards to ensure connectivity across restrictive network environments.

amnezia-vpn/amnezia-client 的主要功能有哪些?

amnezia-vpn/amnezia-client 的主要功能包括:Multi-Protocol Proxy Clients, VPN Server Orchestration, VPN Installers, Censorship Circumvention Tools, Multi-Protocol Tunneling Support, VPN and Proxy Clients, Tunneling Protocols, Tunnel Managers。

amnezia-vpn/amnezia-client 有哪些开源替代品?

amnezia-vpn/amnezia-client 的开源替代品包括: streisandeffect/streisand — Streisand is an orchestration system for deploying multi-protocol tunneling services and traffic obfuscation tools… getlantern/lantern — Lantern is a network utility designed to provide access to restricted internet content by tunneling traffic through… getsurfboard/surfboard — Surfboard is a cross-platform network client and VPN manager that provides a graphical interface for establishing… pivpn/pivpn — PiVPN is an automated VPN deployer and server manager designed to establish secure gateways for remote network access.… qiuyuzhou/shadowsocksx-ng — ShadowsocksX-NG is a macOS application that functions as a Shadowsocks proxy client to establish encrypted tunnels for… cbeuw/cloak — Cloak is a set of censorship circumvention tools designed for secure proxy tunneling and internet traffic obfuscation.…