简单记录一次物理机配置zerotier planet根服务器并且配置安卓,ios,macos,华硕路由器互联的过程

本文主要是介绍简单记录一次物理机配置zerotier planet根服务器并且配置安卓,ios,macos,华硕路由器互联的过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        首先说明,本教程涵盖系统又。esxi6.7,centos7,安卓系统,苹果系统14.4.2越狱版,梅林系统。

       一,搭建系统所用的设备有:dell740xd(做虚拟化)搭建根服务器,esxi安装教程就不说了,直接下载dell定制版,神秘代码激活。然后部署centos7虚拟机,这里需要注意的是服务器为多网卡,其中一个网卡做本地服务(因为用的公司的服务器),另外一个网卡直通centos7虚拟机,并且链接运营商光猫,并且需要公司专线静态ip才可以,具体如下图,esxi部署centos7以及配置

网络配置如下图

 最后就是在centos中删除不是公网ip的网口,重启系统之后,用 csdn独步-大佬的一键脚本安装最重要zerotier planet服务了,直接以root用户运行:wget https://gitee.com/opopop880/zerotier_planet/raw/master/zertotier_planet.sh && chmod +x zertotier_planet.sh && ./zertotier_planet.sh ,自己运行的时候报错(听说要删除raw/就好了,可惜后知后觉),我直接在到爱的gitee页面打包下载了然后  sh 如下图geit下来解压后的。在解压目录运行sh zerotier-planet.sh,然后等待安装成功

 最后需要在防火墙放行 tcp3443端口,tcp9993。udp9993.然后自己用其他外网测试,是否可以连接到http://上面说的公网静态ip:3443,如果可以,你已经成功了99%。如下图

二、接下来就是客户端的部署,这里主要借鉴 一江春水向东流的博客,

首先需要准备 文件名为planet的替换文件,该文件一般在根目录如下图拷贝出来,后面要用

 安卓客户端:没啥好说的,直接下载zerotier-fix,地址:自行百度找找看,在设置里加载上面拷贝出来的planet文件,然后填写 上面你新建网络的那一串字符,不要填写我的,我忘记打码了。然后在网络里面点你新创建的网络 在经授权下面打勾授权,类似官方zerotier。

苹果用户:前提是必须越狱,应为需要替换文件,首先在apple store下载zerotier客户端并且安装(非中国apple id才能下载),然后在cydia或其他越狱商店安装filza文件管理器。然后在跟文件搜索planet,大概位置在/var/mobile/Containers/Data/PluginKitPlugin/DEC03D18-C66E-4FE0-99BE-87B6E65E8F3C/Library/Application Support/com.zerotier.ZeroTier-One.ZeroTierPTP,替换掉,然后在添加你的网络号就可以了。苹果客户端比较苛刻,

苹果macbook  macos13.5:首先在zerotier官方网站下载客户端,安装完成之后打开如图所示替换文件,再次打开zerotier客户端即可

接下来就是华硕路由器,首先 华硕路由器要刷官改固件,或者梅林固件,具体不详说,固件在koolcenter网站自行下载即可,然后在软件中心安装zerotier插件,安装完毕后,打开路由器的ssh端接口.在pc端安装winscp,具体如下图所示

 至此,以centos+公司静态ip+家里路由器+移动终端组成的局域网完工,可实现在外网访问家里的任意设备,打破移动电信联通对zerotier的封锁,解决了家用宽带没有公网ip,无法做ddns映射的尴尬。第一次发文章,不好勿怪,侵权联系本人删帖

重启服务器报错修复  由CSDN博主「fooleryang」提供方法,具体如下zerotier-ztncui问题记录_fooleryang的博客-CSDN博客

打开控制器,进入网络,出现错误如下 Error: EACCES: permission denied, open '/var/lib/zerotier-one/authtoken.secret'
解决:

参考链接:After Upgrading ZeroTierOne to 1.10.4 - ERROR getting ZT status: Error: EACCES: permission denied, open '/var/lib/zerotier-one/authtoken.secret' · Issue #107 · key-networks/ztncui · GitHub

解决如下:

需要将ZT_TOKEN配置到ztncui的环境上

sudo -i
echo ZT_TOKEN=`cat /var/lib/zerotier-one/authtoken.secret` >> /opt/key-networks/ztncui/.env
chmod 400 /opt/key-networks/ztncui/.env
chown ztncui.ztncui /opt/key-networks/ztncui/.env
systemctl restart ztncui
————————————————
版权声明:本文为CSDN博主「fooleryang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hey_lie/article/details/131248012

这篇关于简单记录一次物理机配置zerotier planet根服务器并且配置安卓,ios,macos,华硕路由器互联的过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/171190

相关文章

浅析Spring Security认证过程

类图 为了方便理解Spring Security认证流程,特意画了如下的类图,包含相关的核心认证类 概述 核心验证器 AuthenticationManager 该对象提供了认证方法的入口,接收一个Authentiaton对象作为参数; public interface AuthenticationManager {Authentication authenticate(Authenti

服务器集群同步时间手记

1.时间服务器配置(必须root用户) (1)检查ntp是否安装 [root@node1 桌面]# rpm -qa|grep ntpntp-4.2.6p5-10.el6.centos.x86_64fontpackages-filesystem-1.41-1.1.el6.noarchntpdate-4.2.6p5-10.el6.centos.x86_64 (2)修改ntp配置文件 [r

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

hadoop开启回收站配置

开启回收站功能,可以将删除的文件在不超时的情况下,恢复原数据,起到防止误删除、备份等作用。 开启回收站功能参数说明 (1)默认值fs.trash.interval = 0,0表示禁用回收站;其他值表示设置文件的存活时间。 (2)默认值fs.trash.checkpoint.interval = 0,检查回收站的间隔时间。如果该值为0,则该值设置和fs.trash.interval的参数值相等。

NameNode内存生产配置

Hadoop2.x 系列,配置 NameNode 内存 NameNode 内存默认 2000m ,如果服务器内存 4G , NameNode 内存可以配置 3g 。在 hadoop-env.sh 文件中配置如下。 HADOOP_NAMENODE_OPTS=-Xmx3072m Hadoop3.x 系列,配置 Nam

作业提交过程之HDFSMapReduce

作业提交全过程详解 (1)作业提交 第1步:Client调用job.waitForCompletion方法,向整个集群提交MapReduce作业。 第2步:Client向RM申请一个作业id。 第3步:RM给Client返回该job资源的提交路径和作业id。 第4步:Client提交jar包、切片信息和配置文件到指定的资源提交路径。 第5步:Client提交完资源后,向RM申请运行MrAp

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个

hdu2289(简单二分)

虽说是简单二分,但是我还是wa死了  题意:已知圆台的体积,求高度 首先要知道圆台体积怎么求:设上下底的半径分别为r1,r2,高为h,V = PI*(r1*r1+r1*r2+r2*r2)*h/3 然后以h进行二分 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#includ

wolfSSL参数设置或配置项解释

1. wolfCrypt Only 解释:wolfCrypt是一个开源的、轻量级的、可移植的加密库,支持多种加密算法和协议。选择“wolfCrypt Only”意味着系统或应用将仅使用wolfCrypt库进行加密操作,而不依赖其他加密库。 2. DTLS Support 解释:DTLS(Datagram Transport Layer Security)是一种基于UDP的安全协议,提供类似于