“在阿里云中使用 Debian 配置 Zerotier Moon 节点”的版本间差异

来自Silica Library | 間奏時光
跳到导航 跳到搜索
 
(未显示同一用户的1个中间版本)
第51行: 第51行:
== 客户端步骤 (这里以 Windows 为例) ==
== 客户端步骤 (这里以 Windows 为例) ==
=== 配置 moon ===
=== 配置 moon ===
   在 <code> C:\ProgramData\ZeroTier\One </code> 中新建文件夹 <code>moonds.d</code>,再将服务器刚才生成的 000000xxxxxxxxxx.moon 复制下来 (可使用 WinSCP 的 SCP 协议),放进 <code>moonds.d</code> 文件夹里。
   在 <code>C:\ProgramData\ZeroTier\One</code> 中新建文件夹 <code>moons.d</code>,再将服务器刚才生成的 000000xxxxxxxxxx.moon 复制下来 (可使用 WinSCP 的 SCP 协议),放进 <code>moonds.d</code> 文件夹里。


=== 重启服务 ===
=== 重启服务 ===

2020年4月30日 (四) 10:03的最新版本

2020-04-20 14:08

环境

  阿里云国际香港轻量;
  Debian 8.9;
  防火墙打开 9993 端口,tcp 和 udp 均有。

服务器步骤

换源

  请参照 Aliyun HK Debian Sources,将阿里云的 Debian 源改回官方香港源。
  阿里云的 Debian 源缺依赖包,直接上官方安装连接会装不上。

安装

curl -s https://install.zerotier.com/ | sudo bash

生成 moon 配置文件

cd /var/lib/zerotier-one
sudo zerotier-idtool initmoon identity.public > moon.json

修改 moon 配置文件

vi moon.json

  将 VPS 的公网 IP 写在 stableEndpoints字段中,9993 为端口。如:

"stableEndpoints": ["202.96.128.86/9993"]

生成 moon 文件

sudo zerotier-idtool genmoon moon.json

  完成后,你会在目录中发现一个以 000000 开头的 moon 文件。创建一个文件夹 moons.d,并将其移动到里面。

mkdir moons.d
mv 000000xxxxxxxxxx.moon moons.d/

重启服务

service zerotier-one restart

客户端步骤 (这里以 Windows 为例)

配置 moon

  在 C:\ProgramData\ZeroTier\One 中新建文件夹 moons.d,再将服务器刚才生成的 000000xxxxxxxxxx.moon 复制下来 (可使用 WinSCP 的 SCP 协议),放进 moonds.d 文件夹里。

重启服务

  重启 Zerotier One 服务。

检查是否已经连上 moon 节点

  用管理员权限执行 zerotier-cli listpeers,查看列表中是否有 VPS 的 IP,并且标识为 moon,有则配置成功。