moon服务器 zerotier_初探:建立 zerotier 的 moon 服务器
(此小段建议不看)如果在 identity 语句下面直接加 IP 地址,经我测试,是不行的。
{
"id": "284b515a17",
"objtype": "world",
"roots": [
{
"identity": "284b515a17:0:d0a811e14c:0:5634a0ef9680b49d7fa518b3a013ffc61315fe24c0b4750edba82ed28e7d3936634365517f1e8a94eb28eac63f8c59b4c1a8f4e908bb5f65e95e9d0793afd641",
"stableEndpoints": [ "192.168.191.1/9993" ],
"stableEndpoints": [ "192.168.191.2/9993" ],
"stableEndpoints": [ "192.168.191.3/9993" ]
}
],
"signingKey": "b324d84cec708d1b51d5ac03e75afba501a12e2124705ec34a614bf8f9b2c800f44d9824ad3ab2e3da1ac52ecb39ac052ce3f54e58d8944b52632eb6d671d0e0",
"signingKey_SECRET": "ffc5dd0b2baf1c9b220d1c9cb39633f9e2151cf350a6d0e67c913f8952bafaf3671d2226388e1406e7670dc645851bf7d3643da701fd4599fedb9914c3918db3",
"updatesMustBeSignedBy": "b324d84cec708d1b51d5ac03e75afba501a12e2124705ec34a614bf8f9b2c800f44d9824ad3ab2e3da1ac52ecb39ac052ce3f54e58d8944b52632eb6d671d0e0",
"worldType": "moon"
}
第三步,将刚才修改后的 moon.json 文件放入刚才的“空”文件夹下,并在该文件夹下运行下面的命令,生成类似这样的标记文件 000000284b515a17.moon,并把它拷贝到 /var/lib/zerotier-one/moons.d 目录里去(该目录不存在,需要手工建立),然后重启 moon 上的 zerotier(也可以重启机器)。
zerotier-idtool genmoon moon.json
(方法一)继续把 000000284b515a17.moon 拷贝到其他机器的同一个目录中去(windows 和 android 的未知就不进行了)。
(方法二)(此小段也建议不看)也可以在其他机器上使用下面的语句来完成(第一个字符串为 The world ID,就是 000000284b515a17,去掉前面的若干个 0,第二个字符串为任意一个 root 的地址。例如本例中的 284b515a17、42b9e61f30、a3d1bcf160,皆可),但我对它的理解也许有误,运行后只建立了一个 moons.d 目录,里面没有任何东西。所以我用的第一种方法。
zerotier-cli orbit 284b515a17 a3d1bcf160
最后,在 moon 端运行下面的语句,查看各个节点情况
zerotier-cli listpeers
得到了这样的结果(第二行里面含代码,被系统自动处理掉了)。下面长的那三行,不是我的,系统自动获得的。
root@ubuntu:~# zerotier-cli listpeers
200 listpeers
200 listpeers 3sa8ecf110 - 0 - LEAF
200 listpeers 284b515a17 - 0 - MOON
200 listpeers 42b9e61f30 - 0 - MOON
200 listpeers a3d1bcf160 - 0 - MOON
200 listpeers d51a6cf416 61.172.51.116/9993;11791;11601;1.00 164 1.2.4 LEAF
200 listpeers 8b29e613b0 - 0 - LEAF
200 listpeers 8841408a2e 45.32.198.130/9993;1752;1752;1.00 105 1.1.5 PLANET
200 listpeers 8bd5124fd6 149.202.200.39/59948;2549;2549;1.00 331 1.2.5 LEAF
200 listpeers 9d219039f3 107.170.197.14/9993;6790;6772;1.00 226 1.1.5 PLANET
注意,在其他机器上运行上面命令,也能看到同样多的 moon 字样,才算成功,否则就把其他机器(212、712)重启一下就OK了。
---------------------------------以下不需进行,此处用于对比,可以不看------------------------------
删除本文产生的所有文件(identity.public、moon.json、000000284b515a17.moon,以及 moons.d 文件夹),并重启 moon,再次运行
zerotier-cli listpeers
看到的是这样的
root@ubuntu:~# zerotier-cli listpeers
200 listpeers
200 listpeers 284b515a17 - 0 - LEAF
200 listpeers 42b9e61f30 61.172.51.116/9993;11791;11601;1.00 164 1.2.4 LEAF
200 listpeers a3d1bcf160 180.175.93.112/1050;6735;6735;1.00 164 1.2.4 LEAF
200 listpeers 8841408a2e 45.32.198.130/9993;12610;12573;1.00 146 1.1.5 PLANET
200 listpeers 8bd5124fd6 149.202.200.39/37807;2604;7449;1.00 159 1.2.5 LEAF
200 listpeers 9d219039f3 107.170.197.14/9993;2604;2587;1.00 202 1.1.5 PLANET
注意,以上删除前后,彼此都是可以 ping 通对方的。当然,这最后一步,可以在进行本文所说的建立 moon 之前进行,便于最后对比。
按照官方的说法:使用 zerotier-cli listpeers 后看到 MOON 代替了 LEAF,就算成功了。我这个算成功了吧?
15.79%(3)
84.21%(16)
moon服务器 zerotier_初探:建立 zerotier 的 moon 服务器相关推荐
- moon服务器 zerotier_如何使用 ZeroTier 搭建转发服务器 moon 组建内网
是不是你刷的 OpenWrt 固件都有这样一个应用 ZeroTier?这个 ZeroTier 别的作用暂时不知道,但是有个作用是可以提升爬墙速度. 官网: https://www.zerotier.c ...
- moon服务器 zerotier_如何建zerotier moon服务器
zerotier的注册,安装比较简单,本文不涉及,本文重点说明如何建moon 1.安装 moon,zerotier官方提供了比较方便的安装方式,一条命令即可完成: curl -s https://in ...
- linux创建vnc服务器,五步建立一个VNC Linux服务器
[51CTO快译]VNC(Virtual Network Computing)可以让你登录进到远程服务器的桌面上(相比之下,SSH的X11只能让你在本地机器上打开几个窗口).这个很有用,设置起来也十分 ...
- 构建erp系统服务器,erp系统服务器的数据库建立
erp系统服务器的数据库建立 内容精选 换一换 "数据导入"章节适用于MRS 3.x及后续版本.Loader是实现MRS与外部数据源如关系型数据库.SFTP服务器.FTP服务器之间 ...
- moon服务器 zerotier_使用ZeroTier组建虚拟内网/如何搭建MOON转发服务器
ZeroTier可以构建网状结构的虚拟局域网,方便我们将不同的设备连入这个虚拟的网络,实现内网通信的需求.然而在中国如果要用好ZeroTier,则需要搭建几个MOON转发服务器. 名词解释:PLANE ...
- moon服务器 zerotier_在Server上搭建Zerotier的Moon节点;加快访问速度
1.VPS安装Zerotier curl -s https://install.zerotier.com/ | sudo bash 1 curl-shttps://install.zerotier.c ...
- moon服务器 zerotier_配置ZeroTier的moon服务器记录
本文仅记录参考网址及配置过程,自用,请勿用于任何非法用途.仅作为个人记录所用. 第一步: curl -s https://install.zerotier.com/ | sudo bash 第二步:加 ...
- 搭建ZeroTier的Moon服务器
一直在用zerotier的异地组网服务,不过速度有时不理想,要构建moon节点加速 需要有公网ip的云服务器,于是乎找了永久免费云服务器 https://www.sanfengyun.com, 支持w ...
- Windows上利用Zerotier配置moon无法连接
- 问题描述 按照相关教程[1][2]配置好moon之后,需要在各客户端zerotier上配置,并连接此服务器.在Windows电脑中,用两种方法将机器连接上 moon 节点. 方法一:在打开服务程序 ...
最新文章
- python pil保存图片_python爬取百度图片并保存到本地
- hihoCoder #1457 : 后缀自动机四·重复旋律7
- halcon select_shape_xld按区域大小描绘xld
- Linux RTC 驱动实验
- EFCore之SQL扩展组件BeetleX.EFCore.Extension
- MyEclipse下JDBC-MySQL配置总结
- 【廖雪峰官方网站/Java教程】函数式编程
- 编程语言学习之php
- 三星s7250d下载php,HTML5表现令人满意_三星 S7250D(Wave M)_手机其它OS-中关村在线...
- 数据驱动的综合能源系统
- 五子棋大在线对战 java_五子棋可蓝牙对战版
- linux下如何模拟按键输入和模拟鼠标
- 移动端车牌识别与PC端车牌识别有啥区别解析
- 赵小楼《天道》《遥远的救世主》深度解析(49)丁元英的“不执著出人头地”和主流价值观的“执著出人头地”
- 厦大C语言上机 1413 模式匹配
- Android 能让你少走弯路的干货整理
- 学习《论文写作》课程的收获
- php 判断是否汉字
- net: mpls 是什么
- iCloud云备份与照片库
热门文章
- .NET动态生成PDF文件(利用iTextSharp)
- clamav(clamav杀毒 启动)
- 解决报错Parameter 0 of constructor in XXX required a bean...elasticsearch 继承ElasticsearchConfiguration方法
- python归一化和反归一化_python:什么是归一化以及怎么做归一化?
- vue2关于引入字体的步骤
- delta-normal var的公式推导
- 漂流幻境服务器文件,飘流幻境 飘流幻境常用合成资料汇总
- 大数据分析、机器学习、智能化等概念梳理
- 服务器修改系统盘符,服务器盘符怎么改
- 10.4.3 编程实例-太阳系动画