OpenWRT部署Zerotier虚拟局域网实现内网穿透

embedded/2024/11/13 16:14:53/

前言

细心的小伙伴肯定已经发现了:电脑上部署了Zerotier,如果路由器也部署了OpenWRT,那是否能远程访问呢?

答案是肯定的。

OpenWRT部署Zerotier有啥好处?

那好处必须多,其中的一个便是在外远程控制家里局域网下的任何一台Windows设备,甚至可以远程开机。

图片

操作可真的不是一般的爽。

图片

今天咱们就来讲讲,在OpenWRT上部署Zerotier。

如果你还没有创建Zerotier虚拟局域网,或者根本不知道它是啥,可以点击下方蓝字:

  • 虚拟局域网部署教程来袭,超详细!

部署了这个虚拟局域网之后,基本上xx远程开机棒、xxLAN唤醒设备都可以不用买了。直接用软件访问路由器页面,就能直接唤醒家里的电脑设备。

话不多说,咱们马上开始!

正文开始

在Zerotier官网上创建好虚拟局域网之后,会有一个网络ID。

图片

OpenWRT上操作

接着打开OpenWRT的管理页面

图片

Zerotier可能在【*PN】目录下,如果没有,则点击【iStore】

图片

会找到Zerotier套件,当然,你也可以部署Tailscale(方法跟Zerotier一样需要先创建网络)。

这里咱们下载安装Zerotier,完成之后框是绿色的。点击【已安装】,就可以看到Zerotier,这时候,点击【打开】

图片

把网络ID填入之后,把红框里的勾全打上。完成之后,点击【保存&应用】

图片

接着查询一下OpenWRT的网段,我这里是192.168.33.0/24(记下)

图片

在Zerotier官网上操作

接着返回到Zerotier官网页面

图片

在Members列表上找到刚刚加入的设备,前面的勾打上。会分配一个虚拟局域网的ip,我这里是192.168.192.205。

图片

图片

再到Advanced

把刚刚查询到的OpenWRT Lan网段(我这里是192.168.33.0/24)填在Destination;

图片

把分配到OpenWRT的虚拟局域网IP(我这里是192.168.192.205)填写到Via。

图片

再点击Submit

图片

这时候就完成了虚拟局域网到客户端NAT

图片

测试虚拟局域网

用一台单独部署了Zerotier的电脑链接手机热点,等待一小会儿,然后ping一下路由器的虚拟局域网IP

图片

再ping一下接入OpenWRT的电脑IP

图片

这样就没问题了。

--End--

做好客户端NAT之后,在外面连接上Wi-Fi,需要等待大概5分钟,Zerotier就能通了,接着访问家里的路由器管理页IP就能看到家里网络的情况。

远程开机之后,就可以通过微软的Remote软件远程控制家里的Windows。

图片

  • 如何设置Windows远程控制?(点我查看)


http://www.ppmy.cn/embedded/33008.html

相关文章

LeetCode //C - 65. Valid Number

65. Valid Number Given a string s, return whether s is a valid number. For example, all the following are valid numbers: “2”, “0089”, “-0.1”, “3.14”, “4.”, “-.9”, “2e10”, “-90E3”, “3e7”, “6e-1”, “53.5e93”, “-123.456e789”, while th…

java基于云计算的SaaS医院his信息系统源码 HIS云平台源码

目录 云HIS功能模块 1、预约挂号: 2、药库管理: 3、门诊医生站: 4、门诊费用: 5、药房管理: 6、治疗室(门诊护士工作站): 7、统计分析: 8、财务管理:…

【1小时掌握速通深度学习面试4】图神经网络-上

目录 19.什么是图谱和图傅里叶变换? 20.以 GCN 为例,简述基于频谱域的图神经网络的发展 图卷积网络(GCN) GCN网络层数 小结笔记 19.什么是图谱和图傅里叶变换? 在数据的分析和统计应用中,数据往往呈现出非欧氏空间的复杂结构。它们不仅包含个体的…

web响应式页面是啥要注意啥

Web响应式页面是一种能够根据不同设备和屏幕尺寸自动调整布局、内容和功能的网页设计方式。这种设计方式的核心在于确保网页在各种平台上都能够正确显示和操作,为用户提供一致且良好的浏览体验。 在设计Web响应式页面时,有几个关键的注意事项&#xff1a…

60500 - Error 343 when transf. fixed assets w/o inv.support

错误消息 AA343“报废和接收资产在范围 xy 中具有差异投资代码”错误出现,即使不管理折旧范围 xy 中投资支持的固定资产将转移到管理此范围内投资支持的固定资产。 Tcode: AB01、ABUM 原因和前提条件 源代码检入过于严格。 解决方案 应用此notes

【Qt问题】VS2019 Qt win32项目如何添加x64编译方式

解决办法: 注意改为x64版本以后,要记得在项目属性里,修改Qt Settings、对应的链接include、lib等 参考文章 VS2019 Qt win32项目如何添加x64编译方式_vs2019没有x64-CSDN博客 有用的知识又增加了~

C++ STL

1. STL基本概念 1.1 STL六大组件 STL六大组件:容器、算法、迭代器、仿函数、适配器、空间适配器 2.4 STL中容器、算法、迭代器 2.5 容器算法 迭代器 2.5.1 vector存放内置数据类型 容器:vector 算法:for_each 迭代器:vector::it…

Rust web简单实战

一、使用async搭建简单的web服务 1、修改cargo.toml文件添加依赖 [dependencies] futures "0.3" tokio { version "1", features ["full"] } [dependencies.async-std] version "1.6" features ["attributes"]2、搭…