easytier linux 联网
root@dev:/opt/easytier# wget https://release-assets.githubusercontent.com/github-production-release-asset/698328708/be09d8b7-d545-4ba6-8ca9-b05b9d88d326?sp=r&sv=2018-11-09&sr=b&spr=https&se=2025-07-22T05%3A52%3A27Z&rscd=attachment%3B+filename%3Deasytier-linux-x86_64-v2.3.2.zip&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2025-07-22T04%3A51%3A28Z&ske=2025-07-22T05%3A52%3A27Z&sks=b&skv=2018-11-09&sig=smVbW0rjGlZOFNhowvyTOf0gsFxS2rGcXyjKKwrzvw4%3D&jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc1MzE2MDYyMywibmJmIjoxNzUzMTYwMzIzLCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.ApRQFiwGcMM1ka5ySrEjecF-6tCXDqz4wdB5oArrwBY&response-content-disposition=attachment%3B%20filename%3Deasytier-linux-x86_64-v2.3.2.zip&response-content-type=application%2Foctet-stream
root@dev:/opt/easytier# unzip easytier-linux-x86_64-v2.3.2.zip
Archive: easytier-linux-x86_64-v2.3.2.zip
creating: easytier-linux-x86_64/
inflating: easytier-linux-x86_64/easytier-core
inflating: easytier-linux-x86_64/easytier-cli
inflating: easytier-linux-x86_64/easytier-web-embed
inflating: easytier-linux-x86_64/easytier-web
root@dev:/opt/easytier# mv easytier-linux-x86_64/* ./
root@dev:/opt/easytier# rmdir easytier-linux-x86_64/
root@dev:/opt/easytier# cat easytier.service
[unit]
Description=EasyTier Service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
ExecStart=/opt/easytier/easytier-core -c /opt/easytier/default.conf
[Install]
WantedBy=multi-user.target
root@dev:/opt/easytier# cat default.conf
# 显示的主机名称
hostname = "officeDev"
instance_name = "officeDev"
#固定IP地址,方便后续连接
ipv4 = "10.126.126.198"
listeners = [
"tcp://0.0.0.0:11010",
"udp://0.0.0.0:11010",
"wg://0.0.0.0:11011",
]
rpc_portal = "0.0.0.0:0"
[network_identity]
network_name = "your_network_name"
network_secret = "you_network_secret"
[[peer]]
#1.1.1.1:18443修改成你自己的IP端口
uri = "tcp://1.1.1.1:18443"
[flags]
root@dev:/opt/easytier# cp easytier.service /etc/systemd/system/
root@dev:/opt/easytier# systemctl daemon-reload
root@dev:/opt/easytier# systemctl enable easytier --now
Created symlink /etc/systemd/system/multi-user.target.wants/easytier.service → /etc/systemd/system/easytier.service.
root@dev:/opt/easytier# systemctl status easytier
● easytier.service
Loaded: loaded (/etc/systemd/system/easytier.service; enabled; preset: enabled)
Active: active (running) since Wed 2025-07-23 07:33:19 UTC; 12s ago
Main PID: 13386 (easytier-core)
Tasks: 4 (limit: 4655)
Memory: 47.2M (peak: 47.8M)
CPU: 583ms
CGroup: /system.slice/easytier.service
└─13386 /opt/easytier/easytier-core -c /opt/easytier/default.conf
Jul 23 07:33:23 dev easytier-core[13386]: 2025-07-23 07:33:23: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new connection accepted. local: tcp://0.0.0.0:11010, remote: tcp://10.10.60.200:43213
Jul 23 07:33:23 dev easytier-core[13386]: 2025-07-23 07:33:23: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new peer connection added. conn_info: my_peer_id: 184127754, dst_peer_id: 1457725559, tunnel_info: Some(TunnelInfo { tunnel_type: "tcp", local_addr: Some(Url { url: "tcp://0.0.0.0:11010" }), remote_addr: Some(Url >
Jul 23 07:33:23 dev easytier-core[13386]: 2025-07-23 07:33:23: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new peer added. peer_id: 1457725559
Jul 23 07:33:23 dev easytier-core[13386]: 2025-07-23 07:33:23: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new connection accepted. local: tcp://0.0.0.0:11010, remote: tcp://10.10.60.203:32987
Jul 23 07:33:23 dev easytier-core[13386]: 2025-07-23 07:33:23: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new peer connection added. conn_info: my_peer_id: 184127754, dst_peer_id: 1629413777, tunnel_info: Some(TunnelInfo { tunnel_type: "tcp", local_addr: Some(Url { url: "tcp://0.0.0.0:11010" }), remote_addr: Some(Url >
Jul 23 07:33:23 dev easytier-core[13386]: 2025-07-23 07:33:23: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new peer added. peer_id: 1629413777
Jul 23 07:33:24 dev easytier-core[13386]: 2025-07-23 07:33:24: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new connection accepted. local: tcp://0.0.0.0:11010, remote: tcp://10.10.60.10:11021
Jul 23 07:33:24 dev easytier-core[13386]: 2025-07-23 07:33:24: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new peer connection added. conn_info: my_peer_id: 184127754, dst_peer_id: 3737678381, tunnel_info: Some(TunnelInfo { tunnel_type: "tcp", local_addr: Some(Url { url: "tcp://0.0.0.0:11010" }), remote_addr: Some(Url >
Jul 23 07:33:24 dev easytier-core[13386]: 2025-07-23 07:33:24: [45554032-12b5-42d1-a5f2-ca5fd5d86225] new peer added. peer_id: 3737678381
Jul 23 07:33:32 dev systemd[1]: /etc/systemd/system/easytier.service:1: Unknown section 'unit'. Ignoring.
root@dev:/opt/easytier# ./easytier-cli peer
┌───────────────────┬─────────────────────────┬───────┬────────┬───────────┬──────────┬──────────┬──────────────┬────────────────┬────────────┬────────────────┐
│ ipv4 │ hostname │ cost │ lat_ms │ loss_rate │ rx_bytes │ tx_bytes │ tunnel_proto │ nat_type │ id │ version │
├───────────────────┼─────────────────────────┼───────┼────────┼───────────┼──────────┼──────────┼──────────────┼────────────────┼────────────┼────────────────┤
│ 10.126.126.198/24 │ Dev │ Local │ - │ - │ - │ - │ - │ PortRestricted │ 184127754 │ 2.3.2-42c98203 │
├───────────────────┼─────────────────────────┼───────┼────────┼───────────┼──────────┼──────────┼──────────────┼────────────────┼────────────┼────────────────┤
│ 10.126.126.2/24 │ iv-ydxlc2pz40cva4fg2yxm │ p2p │ 26.818 │ 0.000 │ 4.07 kB │ 4.88 kB │ tcp │ PortRestricted │ 1647102757 │ 2.3.2-42c98203 │
└───────────────────┴─────────────────────────┴───────┴────────┴───────────┴──────────┴──────────┴──────────────┴────────────────┴────────────┴────────────────┘