Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

anet

> 编程语言
Open source

Simple Rust VPN Client / Server

731 stars0 likes0 views
WebsiteGitHub

About

Simple Rust VPN Client / Server

ANet: Сеть Друзей

ANet — это инструмент для организации приватного, защищенного информационного пространства между близкими людьми. Мы строим цифровые мосты там, где обычные пути недоступны.

Это не сервис. Это технология для связи тех, кто доверяет друг другу.

Особенности

В основе проекта лежит собственный транспортный протокол ASTP (ANet Secure Transport Protocol), разработанный с фокусом на:

  • Приватность: Полное сквозное шифрование (ChaCha20Poly1305 / X25519).
  • Устойчивость: Стабильная работа в сетях с высокими потерями пакетов и нестабильным соединением.
  • Мимикрия: Транспортный уровень неотличим от случайного шума (High-entropy UDP stream).
  • Кроссплатформенность: Клиенты для Linux, Windows и Android.

Структура проекта

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

  • anet-auth — Узел координации.
  • anet-server — Сам сервер (может работать без anet-auth).
  • anet-client-core — Непосредственно клиент.
  • anet-client-cli — Консольный клиент для Linux/Headless систем.
  • anet-client-gui — Графический клиент (Windows/Linux) с минималистичным интерфейсом.
  • anet-mobile — Библиотека и JNI-биндинги для Android.
  • anet-common — Реализация протокола ASTP и криптографии.
  • anet-keygen — Утилита для генерации ключей доступа.
  • anet-webui — Админ панель.

Как мог накидал: Документацию

А это уже полностью нейронка: AUTH HTTP API

Сборка

Требуется установленный Rust (cargo).

bash
# Сборка всех компонентов
make all

# Сборка статичных бинарников с musl
make musl

# Сборка библиотеки для Android
make mob

# Сборка под macOS
# Build macOS CLI client
make macos

# Build macOS GUI client
make macos-gui

# Build universal macOS binaries (Intel + Apple Silicon)
make macos-universal

# Генерация сертификата для QUIC
make cert

Android src

TG Channel

Donate

Тут некто Lisenblsh завернул всё это в docker - anet-docker

Лично я не проверял, но с первого взгляда выглядит нормально.

WARNINING!

Это не мой друг-знакомый, так что "на свой страх и риск", обсуждение тут.

Скриншоты интерфейса

Desktop Windows Application

Mobile Android Application

Web Admin

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Rustrustvpn

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言