mirror of
https://github.com/EasyTier/easytier.github.io.git
synced 2025-05-19 10:27:06 +00:00
19 lines
1.5 KiB
Markdown
19 lines
1.5 KiB
Markdown
# Introduction
|
|
|
|
EasyTier is a simple, safe and decentralized VPN networking solution implemented with the Rust language and Tokio framework.
|
|
|
|

|
|
|
|
## Features
|
|
|
|
- **Decentralized**: No need to rely on centralized services, nodes are equal and independent.
|
|
- **Safe**: Use WireGuard protocol to encrypt data.
|
|
- **High Performance**: Full-link zero-copy, with performance comparable to mainstream networking software.
|
|
- **Cross-platform**: Supports MacOS/Linux/Windows, will support IOS and Android in the future. The executable file is statically linked, making deployment simple.
|
|
- **Networking without public IP**: Supports networking using shared public nodes, refer to [Configuration Guide](/guide/network/networking-without-public-ip)
|
|
- **NAT traversal**: Supports UDP-based NAT traversal, able to establish stable connections even in complex network environments.
|
|
- **Subnet Proxy (Point-to-Network)**: Nodes can expose accessible network segments as proxies to the VPN subnet, allowing other nodes to access these subnets through the node.
|
|
- **Smart Routing**: Selects links based on traffic to reduce latency and increase throughput.
|
|
- **TCP Support**: Provides reliable data transmission through concurrent TCP links when UDP is limited, optimizing performance.
|
|
- **High Availability**: Supports multi-path and switches to healthy paths when high packet loss or network errors are detected.
|
|
- **IPv6 Support**: Supports networking using IPv6. |