首页 > 其他分享 >zeroTier内网穿透

zeroTier内网穿透

时间:2023-01-29 15:11:52浏览次数:37  
标签:zeroTier moon 穿透 zerotier 服务器 docker 内网 9993

title: zeroTier内网穿透
date: 2022-07-31 20:43:32
category:
  - 爱好
  - NAS
tags:
  - 内网穿透
  - zeroTier
cover: https://s1.ax1x.com/2022/11/23/z8LYvj.png
description: zeroTier内网穿透教程

1. 准备工作

能正常访问的 vps 一台,vps 有公网的 ipv4。

2.服务端搭建

2.1 安装 docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2.2 安装伪根服务器

docker run --restart=on-failure:3 -d --name ztncui -e HTTP_PORT=4000 -e HTTP_ALL_INTERFACES=yes -e ZTNCUI_PASSWD=mrdoc.fun -p 4000:4000 keynetworks/ztncui

注意:vps 需要开放 tcp 的 4000 端口

2.3 创建 moon 服务器

docker run --name zerotier-moon -d -p 9993:9993 -p 9993:9993/udp -v /etc/ztconf/:/var/lib/zerotier-one jonnyan404/zerotier-moon -4 [公网ipx.x.x.x]

注意:vps 需要开放 tcp 和 udp 的 9993 端口

2.4 查看 moon ID

docker logs zerotier-moon

3.客户端使用

3.1 群辉 6.x 版本

直接使用矿神 spk 安装。安装后 ssh 登录群辉。

sudo -i
cd /var/packages/zerotier/target/bin/
./zerotier-one -q join xxx  #加入网络
./zerotier-one -q orbit [moon_ID] [moon_ID] #加入moon服务器

此时在套件中心停用再启用 zerotier 即可使用。

注意:官方的 zerotier-cli 命令替换成 ./zerotier-one -q 即可

3.2 Windows 客户端使用

官网下载客户端,双击安装。右键任务栏小图标,点击 join new network。输入跟服务器的 16 位 id。

打开命令行

cd C:\ProgramData\ZeroTier\One
zerotier-cli orbit [moon_id] [moon_id]

4. 注意事项

  1. 新的客户端加入网络后需要在根服务器同意
  2. 根服务器密码至少是 10 位

标签:zeroTier,moon,穿透,zerotier,服务器,docker,内网,9993
From: https://www.cnblogs.com/ibacca/p/17072717.html

相关文章

  • 内网渗透之中间人欺骗攻击
    ARP攻击协议简介ARP全称为AddressResolutionProtocol,即地址解析协议,它是一个根据IP地址获取物理地址的TCP/IP协议,主机发送信息时将包含目标IP地址的ARP请求广播到网络上......
  • vxlan结合iptables-snat实现内网服务器公网访问
    如上图,有这样一种场景,我们经常遇到,局域网内有两台服务器,Server1和Server2,Server1可以通通网,Server2只能通内网,无法直接访问公网现在想Server2能访问到公网,怎么做?......
  • Redis 缓存穿透,缓存击穿,缓存雪崩
    缓存击穿缓存击穿指的是缓存中没有数据但数据库中有数据(一般是热点数据缓存时间到期),同一时间大量的并发请求由于读缓存没读到数据,就去数据库去取数据,导致某个时间内数据库......
  • 缓存穿透
    缓存穿透目前我理解的缓存穿透就是缓存无法传入null值而导致频繁查询数据库。我们模拟查找一个id为3不存在的书,首先是在缓存中查不到为null,然后去数据库也查不到,而Set又......
  • 缓存穿透,缓存雪崩,缓存击穿
    1.缓存穿透当大量访问一个redis缓存不存在的时候,请求直接到数据库,就会对数据库造成压力。解决办法:1.给数据库不存在的值,设置null缓存。2.null缓存设置有效期。......
  • 公司内网jenkins编译拿不到nexus的依赖库
    公司内网jenkins编译拿不到nexus的依赖库话说我们公司内网有个docker部署的nexus,nexus是一个Maven仓库管理器。有时开发会自己上传项目依赖库(以前是我上传的,后来给回......
  • frp内网穿透
    frp内网穿透一、背景说明老板在11月底的时候,曾经问过我,外网访问公司内网的服务,用的是什么技术,然后问我frp用过没有,接着发了这篇文章我【https://sspai.com/post/52......
  • OpenStack显卡穿透
    OpenStack显卡穿透注意事项服务器主板CPU虚拟化打开如果只有一张显卡物理机不要安装显卡驱动1.确认是否支持iommucat/proc/cmdline|grepiommu针对Int......
  • 样式穿透
    应用场景Vue组件中写样式,通常如下方代码:<stylescoped>.comA.data{background:red;}</style>因为关键字scoped的原因,style标签内的样式只会对当前......
  • 搭建内网Docker镜像仓库
    需求在局域网内,在一台机器上搭建镜像仓库,其他节点能够通过内网镜像仓库pull、push等实操步骤仓库节点IP:192.168.83.141仓库节点上创建镜像存放目录:mkdir-p/data/reg......