配置zerotier moon服务器
本文最后更新于 469 天前,其中的信息可能已经有所发展或是发生改变。

00.服务器购买后第一反应

有了买服务器送的独立ip,我第一反应就是安装一个zerotier moon服务器以加速访问
这个服务器的系统为我从未使用过的Centos,就当顺便学习centos了吧。

01.安装遇到的问题与解决问题

搜到的教程中,安装命令很简单:

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

但是可能由于腾讯云网络还是其他什么原因,一直下载失败,于是我复制了下载地址http://download.zerotier.com/redhat/el/7/zerotier-one-1.12.2-1.el7.x86_64.rpm
并且使用win下载好之后,通过 FileZilla传输至/root/ 目录下,
并且使用

sudo yum install ./zerotier-one-1.12.2-1.el7.x86_64.rpm


命令来安装好zerotier,安装好之后,需要使用

sudo zerotier-cli status 
#启动zerotier
zerotier-cli join ##########
#加入网络

并且需要在网页端同意设备加入网络

02.moon服务器搭建

2.1

运行以下命令:

cd /var/lib/zerotier-one
zerotier-idtool initmoon identity.public > moon.json 
vim moon.json #找到对应行修改内容

"stableEndpoints": [ "***.***.***.***/9993" ]

注:...为公网ip, 一定要配置正确,Zerotier依靠此配置去连接moon.后面的端口若没有改变则默认都是9993端口, 且是UDP协议的, 此处在防火墙上需要开放UDP,否则是连接不上Moon

2.2.生成moon文件

sudo zerotier-idtool genmoon moon.json

执行该命令后,会在在/var/lib/zerotier-one目录下生成一个类似000000xxxxx.moon的文件

2.3 使moon配置文件生效:

在/var/lib/zerotier-one目录下,新建一个 moons.d 文件夹,并将刚生成的moon配置文件放到该文件夹下

mv 000000**********.moon moons.d/

2.4重新启动 moon服务器,由于使用命令安装时会自动注册为服务,所以可以依靠以下命令完成启动或重启

service zerotier-one restart
#服务重启命令

经过以上配置,服务器上的moon即配置并应用完闭.

2.5 客户端连接并使用服务器上的Moon

直接在zerotier目录下,创建moons.d文件夹,并且将生成的000000xxxxxxxx.moon文件拷入,并重启服务即可

PS:安卓手机也可以用上修改的软件,实现使用moon服务器加速:https://github.com/kaaass/ZerotierFix

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇