在我的 linux 服务器上,执行:
1
| wget -O /tmp/easytier.sh "https://raw.githubusercontent.com/EasyTier/EasyTier/main/script/install.sh" && sudo bash /tmp/easytier.sh install --gh-proxy https://ghfast.top/
|
如果上述命令无法安装成功,基本上是网络问题。
接着启动 systemd 服务:
1
| systemctl start easytier@default
|
之后会默认创建 /opt/easytier/config/default.conf,通常,我们只需要修改其中的 peer:uri、network_name 和 network_secret:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| instance_name = "default"
dhcp = true
listeners = [
"tcp://0.0.0.0:11010",
"udp://0.0.0.0:11010",
"wg://0.0.0.0:11011",
"ws://0.0.0.0:11011/",
"wss://0.0.0.0:11012/",
]
exit_nodes = []
rpc_portal = "0.0.0.0:0"
[[peer]]
uri = "tcp://public.easytier.top:11010"
[network_identity]
network_name = "xxx"
network_secret = "xxx"
[flags]
default_protocol = "udp"
dev_name = ""
enable_encryption = true
enable_ipv6 = true
mtu = 1380
latency_first = false
enable_exit_node = false
no_tun = false
use_smoltcp = false
foreign_network_whitelist = "*"
disable_p2p = false
p2p_only = false
relay_all_peer_rpc = false
disable_tcp_hole_punching = false
disable_udp_hole_punching = false
|
在另一台主机上进行配置时(无论是通过 cli 还是 gui),确保刚刚提到的几个参数配置是一样的即可。