当前位置:首页 > 运维 > 正文内容

Zerotier配合Nginx实现内网穿透

MuWind1年前 (2023-01-14)运维195

之前博客网站一直用的家里机器配合香港Azure做frp内网穿透,用CF CDN进行数据分发,不提frp的虚拟局域网模式在跨国数据传输时面临的数据审查和路由方向会给速度及稳定性造成非常大的影响,其可能有的内存溢出和服务重启时的持续掉线问题也是很抓狂的,在这里,使用zerotier为两机打洞连接p2p,使用nginx进行反向代理来进行内网穿透。

首先是两边安装zerotier给两台机器打洞。

先去zerotier官网建立一个网络:

image.png

image.png

image.png

接下来是两边安装zerotier客户端

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

客户端安装完成后,两边加入网络

zerotier-cli join 网络ID

加入后去后台网络通过一下就可以了

最后两台机器互相ping一下,如果延迟和公网的差不多甚至还要低的话就算打洞成功。

image.png

接下来配置nginx,宝塔配置是速度最快的方法,直接宝塔说一下,当然如果你看懂了宝塔的配置其实你自己Nginx配置也可以了。

image.png

image.png

image.png

创建完成后点击配置文件

image.png

image.png

以上操作完成后,在windows下windows/system32/drivers/hosts文件中修改自己域名对应的IP进行测试,如果能正常打开说明内网穿透成功。

以下是chinaz的速度测试结果,对比frp来说速度提升还是很明显的:

M22L95_WQCBQ8SD6L(LEX@S.png

(还是走了cloudflare)

————————————————————

晚高峰测试:

{)IAJ3WS2RVI`A(09$339%V.png

“Zerotier配合Nginx实现内网穿透” 的相关文章

vue react spa页面刷新404解决

vue react spa页面刷新404解决

vwo50.com部署上线以来有70个人在里面求v了一波50这几天把服务器从azure迁到all in one,部署上线发现个问题就是原先的donate短链接打不开,随机到的短链接刷新之后失效问了一下技术老哥:谷歌了一下,解决方法贴下面吧:    locati...

OpenWrt无法保存配置无法生效的解决方法

原因:意外断电导致硬盘卡在只读状态进入openwrt后台按回车输入下面命令,重新挂载即可:mount -o remount rw /...

Zblog of Cloudflare插件

Zblog of Cloudflare插件

用了大约一小时的时间(包含躲着我妈写的时间)业余玩玩的插件,省的各位发完文章还得去cf purge all cachegithub项目地址:https://github.com/MuWinds/zblog_cloudflare...

zblog强制打开调试模式

zblog强制打开调试模式

之前写zblog of cloudflare插件的时候,写错了代码,因为没开调试模式我也不知道哪里报错,这里记录一下:修改 zb_system/function/c_system_base.php,将第 22 行的//注释删除掉,再保存即可。...

离线下载Aria2搭建

2024.02.03更新:不如比特彗星,ipv6支持一坨狗屎,比特彗星也有远程下载,这就是个垃圾安装还是很方便的,直接一个yum就行了yum install -y aria2然后创建一个配置文件:cd /etc/  sudo mkdir&...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。