Claw cloud 容器 VPS 安装 easytier,实现异地组网,搭建私人局域网,在家直连公司电脑

Vevc • 405 人浏览

本期摘要:Claw cloud | 容器vps | easytier | 异地组网

Claw cloud 注册地址:
https://console.run.claw.cloud/signin?link=TSWVWVN3G294

容器 VPS 项目地址:
https://github.com/vevc/ubuntu

EasyTier 官网及项目地址:
https://easytier.cn
https://github.com/EasyTier/EasyTier

实现效果

Home PC
10.6.6.1
Claw Cloud VPS
10.6.6.99
Company PC
10.6.6.2
P2P
WebSocket
WebSocket
More Device
10.6.6.x
WebSocket

下载安装

cd ~
wget -O easytier-linux-x86_64.zip https://github.com/EasyTier/EasyTier/releases/download/v2.2.4/easytier-linux-x86_64-v2.2.4.zip
unzip easytier-linux-x86_64.zip
mv easytier-linux-x86_64 easytier
rm easytier-linux-x86_64.zip
cd easytier

快速使用

~/easytier/easytier-core
~/easytier/easytier-core --hostname claw-cloud-vps -i 10.6.6.99 -l ws://0.0.0.0:11011 --network-secret abc.123 --no-tun

更多配置项参考:https://easytier.cn/guide/network/configurations.html

查看当前节点配置

~/easytier/easytier-cli node config

服务端配置

cat > /home/$USER/easytier/config.toml << EOF
hostname = "claw-cloud-vps"
ipv4 = "10.6.6.99"
listeners = ["ws://0.0.0.0:11011/"]
rpc_portal = "0.0.0.0:15888"

[network_identity]
network_name = "default"
network_secret = "abc.123"

[flags]
no_tun = true
EOF

验证配置文件

~/easytier/easytier-core -c ~/easytier/config.toml

使用 Supervisor 管理并启动

[program:easytier]
command=/home/vevc/easytier/easytier-core -c /home/vevc/easytier/config.toml
autostart=true
autorestart=true
user=vevc

客户端配置

Windows 版本下载:https://github.com/EasyTier/EasyTier/releases/download/v2.2.4/easytier-windows-x86_64-v2.2.4.zip

其他版本下载:https://github.com/EasyTier/EasyTier/releases/tag/v2.2.4

hostname = "home-pc"
ipv4 = "10.6.6.1"
dhcp = false
listeners = []
mapped_listeners = []
exit_nodes = []
rpc_portal = "0.0.0.0:15888"

[network_identity]
network_name = "default"
network_secret = "abc.123"

[[peer]]
uri = "wss://example.com:443"

[flags]

安装 Windows 系统服务,实现开机自启

NSSM 工具下载地址:https://nssm.cc/download

安装服务

nssm install EasyTier C:\Apps\easytier\easytier-core.exe
nssm set EasyTier AppParameters "-c config.toml"

查看或编辑服务

nssm edit EasyTier

启动服务

nssm start EasyTier

卸载服务

nssm remove EasyTier