跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > Linux 通过ZeroTier实现内网穿透(超简单的内网穿透工具)并进行网络优化

Linux 通过ZeroTier实现内网穿透(超简单的内网穿透工具)并进行网络优化

时间:2024-03-31 10:25:34 来源:网络cs 作者:峨乐 栏目:卖家故事 阅读:

标签: 并进  网络  工具  通过  实现  简单 
阅读本书更多章节>>>>

1.ZeroTier | Global Area Networking 官网注册账号

注册比较简单,按要求填写就行,英文不好的同学可以将页面翻译成中文再写,注意注册完成之后邮箱会收到一个连接,打开连接完成注册

2.注册好之后进去会有一个默认给你创建好的网络,直接用就行

3.默认网络点进去,其他地方都可以不用改,只需要把id记下来就行

好了,前提工作已经准备好了,下文是配置服务端 

---------------------------------------------------------------------------------------------------------------------------------

Linux安装配置Zerotier

Zerotier是一种虚拟网络软件,可以帮助我们在不同的设备之间建立安全的点对点连接。以下是Linux安装配置Zerotier的完整攻略。

步骤

以下是Linux安装配置Zerotier的步骤:

下载Zerotier软件包。

安装Zerotier软件包。

运行Zerotier服务。

加入Zerotier网络。

示例

以下是两个示例,演示如何在Linux安装配置Zerotier。

示例1:使用apt-get安装Zerotier

打开终端。

输入命令:

sudo apt-get updatesudo apt-get install zerotier-one

等待安装完成。

运行Zerotier服务:

sudo systemctl start zerotier-one
加入Zerotier:
sudo zerotier-cli join NETWORK_ID

其中,NETWORK_ID是Zerotier网络的ID。

示例2:使用官方脚本安装Zerotier

打开终端。

输入以下命令:

curl -s https://install.zerotier.com | sudo bash

等待安装完成。

运行Zerotier服务:

sudo systemctl start zerotier-one
加入Zerotier网络:
sudo zerotier-cli join NETWORK_ID

其中,NETWORK是Zerotier网络的ID。

 

服务端安装好之后,回到上文教程最开始第三步,往下翻页面,找到Members部分,那里就会显示你刚刚在linux配置的那个网络信息,点开那个小扳手,里面Allow Ethernet Bridging 前面打勾,至此,你这台linux已经穿透完成

穿透完成之后Managed IPs 这块的这个ip地址就是你外网访问地址

优化

zerotier默认使用全球的服务节点,高峰时刻不稳定,官方也有说明,可以搭建自己的moon服务器作为跳板,加速网络。

moon 服务器搭建很简单,首先去注册一个带公网的云服务器,https://www.sanfengyun.com  ,注册账号之后去领一台免费的云服务器就够,免费的送5兆的带宽,用来当跳板我觉得挺合适的

领取完成之后先安装一个系统,这里我建议选择ununtu。

系统安装完成之后,回到本文最开始的步骤,在云服务器上也执行一下相同的操作,也要配置好Zerotier 服务端,配置好服务端以后,先把服务器加入网络点,重复上一步即可。

无线路由器-网关-dtu

进入 zerotier 配置目录。

cd /var/lib/zerotier-one

生成 moon.json 签名文件,并编辑

zerotier-idtool initmoon identity.public >>moon.jsonvi moon.json

将你的服务器IP添加到”stableEndpoints”: [] 中,类似 “stableEndpoints”: [ “10.0.0.2/9993″,”2001abcd::1/9993”] 这种。

生成 .moon 签名文件

zerotier-idtool genmoon moon.json

目录下会有一个.moon后缀文件生成,把它复制到moon.d文件夹下

mkdir moods.dcp 000000XXXXXX.moon moods.d/# 重启一下systemctl restart zerotier-one.service

ok,现在你的moon服务器搭建成功了,该给其他端接入这个moon了,先复制服务器的id,通过 zerotier-cli info 查看。

windows通过管理员运行cmd,输入 zerotier-cli.bat orbit abcdefgaca01 abcdefgaca01

linux直接输入 zerotier-cli orbit abcdefgaca01 abcdefgaca01

都记得改成自己的,别瞎抄。

最后通过 zerotier-cli listpeers 有出现你的服务器ip就成功了。

总结

互相ping一下吧,1ms的延迟不要太爽。

无线路由器-网关-dtu

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-03-31/151368.html,文章来源:网络cs,作者:峨乐,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇:Qt之有趣的数字钟

下一篇:返回列表

文章评论