frps最新配置,frps 最新

首页 > 农林牧渔 > 作者:YD1662024-01-02 02:50:41

然后在自己的moon中转机器上执行:

sudo zerotier-cli join 83048a0632246d2c

加入之后就启动了,但是还连不进我们创建的网络,因为我们选择了 Private(私有网络) ,还需要到官方网络设置页面对接入的机器打勾,拉到 Members 这一节,把前面的勾勾选上。这个时候执行一下 ip a 你会发现多了一个叫做 ztuzethlza 或者类似名字的设备,还有IP地址,这就是zerotier组建的局域网的IP地址。 此时自己的中转服务器已经被加入到了zerotier虚拟的局域网下。接下来就是对我们自己的中转服务器进行配置moon。 执行:

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

此命令会在当前目录下生成一个文件 moon.json,文件内容如下:

{ "id": "deadbeef00", "objtype": "world", "roots": [ { "identity": "deadbeef00:0:34031483094...", "stableEndpoints": [] } ], "signingKey": "b324d84cec708d1b51d5ac03e75afba501a12e2124705ec34a614bf8f9b2c800f44d9824ad3ab2e3da1ac52ecb39ac052ce3f54e58d8944b52632eb6d671d0e0", "signingKey_SECRET": "ffc5dd0b2baf1c9b220d1c9cb39633f9e2151cf350a6d0e67c913f8952bafaf3671d2226388e1406e7670dc645851bf7d3643da701fd4599fedb9914c3918db3", "updatesMustBeSignedBy": "b324d84cec708d1b51d5ac03e75afba501a12e2124705ec34a614bf8f9b2c800f44d9824ad3ab2e3da1ac52ecb39ac052ce3f54e58d8944b52632eb6d671d0e0", "worldType": "moon" }

其中 id 为我们自己中转服务器在 ZeroTier 中的 id,本文为 deadbeef00。接下来编辑moon.json,把 "stableEndpoints": [] 这一节里加入我们自己的中转机器的公网IP,例如 "stableEndpoints": ["1.2.3.4/9993"],其中 9993是默认监听的端口,接下来要把9993端口的防火墙放开(注意是UDP),如果你的机器外边还有防火墙的话,也要一起放开,例如阿里云的机器就有防火墙规则,要一起把对应端口的UDP流量放行,如:

"stableEndpoints": [ "1.2.3.4/9993","2001:abcd:abcd::1/9993" ]

若公网机器没有 IPv6 地址,则将其修改为

"stableEndpoints": [ "1.2.3.4/9993" ]

此后,我们要生成moon的签名文件:

sudo zerotier-idtool genmoon moon.json

此命令会生成一个签名文件在当前目录下,文件名如 000000deadbeef00.moon (我们自己的中转服务器 id 为 deadbeef00) 接下来将 moon 节点加入网络 在我们自己的中转服务器中的 ZeroTier 目录中建立子文件夹 moons.d 不同系统下的 ZeroTier 目录位置: Windows: C:\ProgramData\ZeroTier\One Macintosh: /Library/Application Support/ZeroTier/One (在 Terminal 中应为 /Library/Application\ Support/ZeroTier/One) Linux: /var/lib/zerotier-one FreeBSD/OpenBSD: /var/db/zerotier-one 将前面生成的 000000deadbeef00.moon 拷贝进 moons.d 文件夹中,并重启 ZeroTier(此步好像有些许 bug,重启电脑为佳) 注意: windows需要重启服务,而不是重启程序,按住windows键 r,在弹出的对话框中输入services.msc并回车,找到ZeroTier One,右键选择重新启动即可

sudo systemctl restart zerotier-one sync && sync && reboot

这样我们自己的中转服务器moon配置就完成了,下面还要将内网服务器和内网客户端加入moon,这里我自己的内网服务器用的centos7,需要先安装好zerotier-one并加入网络,和我们自己中转服务端安装方式一样,我的客户机是ios,ios需要用国外的apple账号在applestore下载zerotier one,国内商城这个app被下架了。 这里先查看前面moon.json中的id是多少,下面这个命令可查看并返回结果为“ "id": "xxxxxxxxxx",”:

grep id /var/lib/zerotier-one/moon.json | head -n 1

接着先说下我的内网centos7服务器如何加入moon节点: 复制前面查到的id,然后在内网centos7机器执行:

sudo zerotier-cli orbit xxxxxxxxxx xxxxxxxxxx

注意,xxxxxxxxxx 要两遍。此后重启 zerotier one,完毕。等一会儿之后,zerotier局域网内的机器就可以互相访问了,延时非常低:

sudo systemctl restart zerotier-one

要验证是否moon生效,只需要在客户端zerotier程序目录下,执行以下命令即可:

zerotier-cli listpeers

若有类似地址,即可证明moon连接成功 200 listpeers abcdefgh00 1.1.1.1/9994;4242;4038 224 1.2.12 MOON 接下来再说下内网客户端ios如何加入moon节点: !!!其实这里是个大问题,移动端如何加入moon节点,目前还没研究出来... 内网服务器端和客户端安装配置: 前面介绍moon安装配置的时候已经描述了centos整个安装过程,参考我们自己的中转服务器安装配置过程即可,这里针对Windows做个简短的安装介绍。 进官网下载Windows的msi安装包后直接安装; 安装完后打开,在桌面下方可以看到黄色的图标,鼠标右击选择"join Network"

frps最新配置,frps 最新(9)

添加图片注释,不超过 140 字(可选)

弹出一个小的会话框,三个选项全部勾选上并在上面填入中转服务器的Network ID后,点击 “join”

frps最新配置,frps 最新(10)

稍等片刻,会弹出此窗口,选择“是”即可

frps最新配置,frps 最新(11)

添加图片注释,不超过 140 字(可选)

最后刷新官网中Network配置页面,在下方的“member”区域中勾选将其注册到网络中

frps最新配置,frps 最新(12)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.