Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion guide/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- **去中心化**:无需依赖中心化服务,节点平等且独立。
- **安全**:支持利用 WireGuard 加密通信,也支持 AES-GCM 加密保护中转流量。
- **高性能**:全链路零拷贝,性能与主流组网软件相当。
- **跨平台**:支持 MacOS/Linux/Windows,未来将支持 IOS 和 Android。可执行文件静态链接,部署简单。
- **跨平台**:支持 MacOS/Linux/Windows/FreeBSD/Android,未来将支持 IOS。可执行文件静态链接,部署简单。
- **无公网 IP 组网**:支持利用共享的公网节点组网,可参考 [配置指南](/guide/network/networking-without-public-ip)
- **NAT 穿透**:支持基于 UDP 的 NAT 穿透,即使在复杂的网络环境下也能建立稳定的连接。
- **子网代理(点对网)**:节点可以将可访问的网段作为代理暴露给 VPN 子网,允许其他节点通过该节点访问这些子网。
Expand Down
34 changes: 34 additions & 0 deletions guide/network/two-node-networking.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,38 @@ nodeA <-----> nodeB
| :----------- | :------- | :---------- | :------------ | :---------------- | :----------- | :--- |
| 10.144.144.1 | abc-dec | | DIRECT | | 3.646 | 1 |

使用 easytier-cli 查看本节点的信息

```sh
easytier-cli node
```

```
┌───────────────┬──────────────────────┐
│ Virtual IP │ 10.144.144.1 │
├───────────────┼──────────────────────┤
│ Hostname │ archlinux-base │
├───────────────┼──────────────────────┤
│ Proxy CIDRs │ 10.147.223.0/24 │
├───────────────┼──────────────────────┤
│ Peer ID │ 2616333191 │
├───────────────┼──────────────────────┤
│ Public IP │ 75.52.125.26 │
├───────────────┼──────────────────────┤
│ UDP Stun Type │ FullCone │
├───────────────┼──────────────────────┤
│ Listener 1 │ tcp://0.0.0.0:11010 │
├───────────────┼──────────────────────┤
│ Listener 2 │ udp://0.0.0.0:11010 │
├───────────────┼──────────────────────┤
│ Listener 3 │ wg://0.0.0.0:11011 │
├───────────────┼──────────────────────┤
│ Listener 4 │ ws://0.0.0.0:11011/ │
├───────────────┼──────────────────────┤
│ Listener 5 │ wss://0.0.0.0:11012/ │
├───────────────┼──────────────────────┤
│ Listener 6 │ udp://[::]:37039 │
└───────────────┴──────────────────────┘
```

---
18 changes: 9 additions & 9 deletions guide/perf.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# 性能测试

参与测试的软件及其版本:
参与测试的软件及其版本(为避嫌 + 公平待遇,用“某”代替)

| 软件名 | 版本 | 链接 |
| -------- | ------ | ------------------------------------ |
| EasyTier | 1.2.1 | https://github.com/EasyTier/EasyTier |
| VNT | 1.2.13 | https://github.com/vnt-dev/vnt/ |
| 某组网工具 A | 2024.7 月版本 | |

待测:

Expand Down Expand Up @@ -34,8 +34,8 @@
| EasyTier | TCP 无加密 | 1.31 / 1.41 |
| EasyTier | TCP AES-128-GCM | 1.42 / 1.41 |
| | | |
| VNT | UDP 无加密 | 1.10 / 1.11 |
| VNT | UDP AES-128-GCM | 0.93 / 0.98 |
| 某组网工具 A | UDP 无加密 | 1.10 / 1.11 |
| 某组网工具 A | UDP AES-128-GCM | 0.93 / 0.98 |

## 复现方式

Expand Down Expand Up @@ -129,20 +129,20 @@ ip netns exec green easytier-core -i 10.126.126.3 -p tcp://192.168.0.2:11010 --m
ip netns exec green iperf3 -c 10.126.126.2
```

### VNT
### 某组网工具 A

#### UDP 无加密

```bash
ip netns exec red vnt-cli -k iperf -s 8.134.146.7:29872 --ip 10.26.0.2
ip netns exec green vnt-cli -k iperf -s 8.134.146.7:29872 --ip 10.26.0.3
ip netns exec red xxx -k iperf -s 8.134.146.7:29872 --ip 10.26.0.2
ip netns exec green xxx -k iperf -s 8.134.146.7:29872 --ip 10.26.0.3
ip netns exec green iperf3 -c 10.26.0.2
```

#### UDP 带加密

```bash
ip netns exec red vnt-cli -k iperf -s 8.134.146.7:29872 -w 1234 --ip 10.26.0.2
ip netns exec green vnt-cli -k iperf -s 8.134.146.7:29872 -w 1234 --ip 10.26.0.3
ip netns exec red xxx -k iperf -s 8.134.146.7:29872 -w 1234 --ip 10.26.0.2
ip netns exec green xxx -k iperf -s 8.134.146.7:29872 -w 1234 --ip 10.26.0.3
ip netns exec green iperf3 -c 10.26.0.2
```
2 changes: 1 addition & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ features:
details: 根据流量智能选择链路,减少延迟,提高吞吐量。
- title: 跨平台
details: |
支持 MacOS/Linux/Windows/Android 等系统。未来将支持 IOS。
支持 MacOS/Linux/Windows/FreeBSD/Android 等系统。未来将支持 IOS。
</br>
支持 MIPS、ARM 等硬件架构。
</br>
Expand Down