当前位置: 首页 > news >正文

zerotier局域网组建 笔记

背景

家里的windows电脑:home-win10-pc
家里的windows电脑上vmware运行的ubuntu虚拟机:home-ubuntu-vm
公司的mac电脑:company-mac-pc

由于xxx需求,需要组建一个局域网,前东家都是用的zerotier,出于路径依赖,技术方案就选zerotier吧

使用moon节点之后偶尔会出现延迟较高, 搭建 planet 服务器较好

测试了节点和moon之间都是联通的,但有时节点之间会通过planet节点进行通信,为了避免这个问题,我找了

搭建一个Zerotier私有根服务器(Planet)

git clone https://gitee.com/Jonnyan404/zerotier-planet cd zerotier-planet # 这里先修改docker-compose.yml里的MYADDR为自己的IP,然后密码ZTNCUI_PASSWD可以改一下 docker-compose up -d docker cp mkmoonworld-x86_64 ztncui:/tmp docker cp patch.sh ztncui:/tmp docker exec -it ztncui bash /tmp/patch.sh docker restart ztncui

防火墙端口选择开放tcp: 3180、4000、9993以及udp: 9993。

浏览器访问 http://39.108.180.221:4000 打开web控制台界面。登录用户名admin 密码默认 mrdoc.fun。

http://39.108.180.221:3180/planet 更换为服务器ip,到这里下载planet文件

ubuntu安装

curl -s https://install.zerotier.com | sudo bash sudo systemctl stop zerotier-one.service cd /var/lib/zerotier-one sudo mv planet planet_backup sudo wget http://39.108.180.221:3180/planet sudo systemctl start zerotier-one.service sudo zerotier-cli join 08caae1d85d0042a 允许分配global ip sudo zerotier-cli set 08caae1d85d0042a allowGlobal=1 sudo zerotier-cli get 08caae1d85d0042a allowGlobal # 验证 9993端口 zerotier和 ztncui(plant) 会互抢,zerotier可以修改端口 cd /var/lib/zerotier-one vim local.conf { "settings": { "primaryPort": 9994 } } sudo systemctl restart zerotier-one.service

http://39.108.180.221:4000/controller/network/08caae1d85d0042a

阿里云

修改cat /etc/os-release
ID=“centos” #alinux=>centos

mac


mac重启sudo launchctl unload /Library/LaunchDaemons/com.zerotier.one.plist && sudo launchctl load /Library/LaunchDaemons/com.zerotier.one.plist

alpine linux

sudo vim /etc/docker/daemon.json { "data-root": "/mmc", "registry-mirrors": [ "https://do.nark.eu.org", "https://dc.j8.work", "https://docker.m.daocloud.io", "https://dockerproxy.com", "https://docker.mirrors.ustc.edu.cn", "https://docker.nju.edu.cn" ] } sudo docker run -d --name zerotier --restart always --network host --cap-add NET_ADMIN --cap-add SYS_ADMIN --device /dev/net/tun zerotier/zerotier sudo wget http://39.108.180.221:3180/planet sudo docker cp planet zerotier:/var/lib/zerotier-one sudo docker restart zerotier sudo docker exec -it zerotier bash zerotier-cli status zerotier-cli join 08caae1d85d0042a

总结:自建私有planet还是比moon要好

nohup /home/steam/Steam/steamapps/common/PalServer/PalServer.sh > /home/steam/Steam/steamapps/common/PalServer/palserver.log 2>&1 & jobs disown %1 scp -r CF261ADC4A00BE4B8DB4DD9C00D428A6 steam@10.10.10.6:"/home/steam/Steam/steamapps/common/PalServer/Pal/Saved/SaveGames/0" sudo apt install socat # 好像2台pc都要装? nohup socat UDP4-LISTEN:8211,fork UDP4:10.10.10.6:8211 > socat_forward.log 2>&1 &
ssh -D 3333 -N user@1.1.1.1 ssh -D 3333 -fN user@1.1.1.1 # 后台 curl --socks5 127.0.0.1:3333 cip.cc
socat TCP4-LISTEN:55001,fork TCP4:10.10.10.11:55001 adb 5555 绑定到0.0.0.0 socat TCP-LISTEN:5555,fork,bind=0.0.0.0 TCP:127.0.0.1:5555
http://www.jsqmd.com/news/1389665/

相关文章:

  • Web端Markdown编辑器实现:优化DESIGN.md协作流程的技术方案
  • SpringBoot 中常用注解@PathVaribale/@RequestParam/@GetMapping介绍
  • 拒绝花架子做实体:揭秘兰州营销型网站建设如何让本地企业订单翻倍
  • 强引用,弱引用,软引用,虚引用它们有什么区别?你知道吗?
  • 记录C++ 4
  • 一天内用AI构建Netty MVC框架:探索AI编程的工程实践与边界
  • Ubuntu(Linux系统)安装Vulhub靶场
  • 【高级数字信号处理】超详细指南lab1a:MATLAB 信号采样、频谱分析、非线性削波及混叠现象完全解读【含matlab代码】
  • DeepSeek V4与GPT-5.5实测对比:AI大模型选型指南
  • Windows 10硬盘卡顿终极解决指南:从诊断到优化,告别系统延迟
  • Transformer架构深度解析:从自注意力到编码器层的工程实现
  • 数据倾斜原理及解决方案
  • 广东网站建设公司xywdl如何打造高转化率企业官网全解析与避坑指南
  • 白嫖大模型
  • Git 上传大文件
  • 手搓代码解释器:基于AST解析与语义分析的代码理解实践
  • Windows系统下Python多版本管理——Pyenv安装及使用
  • 政务内网网站建设方案深度解析:构建安全、高效、智能的数字化办公核心引擎
  • DeepSeek-V4-Flash:高效能AI模型的本地部署与实战应用指南
  • AI周刊:多模态突破、模型专业化与国产生态竞争深度解析
  • StarRocks多模态检索:一条SQL统一向量、全文与AI分析
  • 信号与系统考研强化:考点精讲与专题突破实战指南
  • DNS服务器搭建
  • 云南昆明电梯维保
  • 数学建模竞赛实战复盘:从数据预处理到模型构建的全流程解析
  • 海宁市本地防水补漏维修靠谱团队有哪些怎么选_屋顶漏水维修正规资质口碑实力深度对比 - 雨婺虹修缮
  • ns-3-model-library wifi 浅析_ns-3wifi部分解析_ns-3网络模拟器wifi部分文档分析_Part4_MAC模块
  • 从0到1打造高收益平台:深度解析投资理财网站建设的关键要素与实战策略
  • 【路径规划】基于RRT算法机器人最短路径规划matlab代码
  • MathorCup数学建模竞赛:从团队组建到实战策略的完整指南