OpenWrt助力家庭网络,Solopace.Gem轻松实现外网访问与N1旁路由方案体验分享
创始人
2024-12-16 07:32:45
0 次浏览
0 评论
通过OpenWrt路由转发免费实现外网访问局域网内所有设备
OpenWrt和Solopace.Gem客户端可以轻松提供无需外网的家庭网络设备的访问。具体步骤如下:首先,你需要一个支持Docker的OpenWrt路由器,无论是主模式还是旁路模式,并且/opt/docker目录有足够的存储空间(80M以上)。
在可以上网的Mac或Windows电脑上,安装Solopace.Gem客户端,使用手机号码或邮箱登录,它会自动创建一个网络帐户并等待设备连接。
在OpenWrt中,启动Docker管理,包含Solopace.GemDocker,输入命令并提交。
接下来,启动TTYD终端并创建登录验证URL。
通过浏览器登录并点击加入网络,然后在客户端连接OpenWrt网络IP。
要访问OpenWrt下的其他设备,需要打开广播。
进入Solopace.Gem后台管理,合并提升规则,将OpenWrt内网网段添加到提升列表中,然后在ttyd终端或者ssh中执行相应命令进行调用转发。
设置保存后,Solopace.Gem客户端可以从外网访问内部IP和OpenWrt,包括HomeAssistant等所有服务。
现在,您的家庭网络通过OpenWrt和Solopace.Gem框架连接,您可以享受外网访问的无限体验。
![](https://tse3-mm.cn.bing.net/th/id/ODF.M9BRm8dqRlzPPUnnO8Pm5w?w=.jpg)
复活N1、变身超低功耗的家庭『网络中枢』、N1旁路由方案使用感受
让N1在闲置时起死回生,将其变成超低功耗家庭网络中心。无论是高价买还是低价买,对于想高价买的人,我建议谨慎行事。
由于网络需求,我最近决定将闲置的N1复活,并通过OpenWRT系统将其转换为旁路路由器,为我的网络设备提供额外的支持。
N1功耗低,仅需要1-2瓦,使其成为理想的旁路选项。
在恩山社区找到了一个支持Docker的OpenWRT固件,开始了我的救砖刷机之旅。
我使用8GU硬盘刷新固件,然后将其写入N1的EMMC。
整个过程快速而顺利。
重启后成功进入Android系统并刷入OpenWRT,然后配置旁路路由器的LAN网段和IP地址并连接到主路由器。
绕过路由设置有两种形式:一种是手动设置网关和DNS,适合喜欢自定义网络设置的用户,另一种是接管所有流量,带来较高风险。
我选择第一种形式,保证网络稳定性。
为了允许其他设备连接到旁路路由器,我只需将其IP设置更改为指向旁路路由器的IP。
无论是iPhone还是Windows电脑,都可以通过手动配置正常上网并使用旁路路由器功能。
对于不想更换主路由器的用户来说,N1作为旁路路由器是一个理想的解决方案,既不影响家人,又可以满足自己的网络需求。
N1的潜力远不止于此。
除了基本的旁路功能外,还有其他创新应用。
例如,通过与NAS或过时的Android手机配合使用的虚拟机可以实现类似的功能。
成本效益和丰富的教程资源使N1成为耐用且实用的工具。
总的来说,我只需几个简单的步骤就可以将N1拿出来并使其成为我家庭网络的新核心。
如果您有类似的需求,这是一种经济有效的方法。
期待您的尝试和分享,我们下次再见。
相关文章
![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
C语言pow()函数使用指南:高效计算幂...
2024-12-18 05:24:46![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
Java连接MySQL数据库全攻略:步骤...
2024-12-22 14:57:16![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
字符ASCII编码比较:逐位解析字符串大...
2024-12-15 17:39:40![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
零基础入门:C语言学习全攻略
2024-12-17 08:42:21![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
Python三位数分解及处理技巧解析
2024-12-15 04:58:47![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
C语言整型变量、'\0'与NULL赋空值...
2024-12-16 12:18:12![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
C语言字符串某位清空方法及实践技巧
2024-12-15 12:35:38![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
C语言入门:轻松编写你的第一个Hello...
2024-12-16 17:23:28![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
Python教程:轻松编写程序输出数字序...
2024-12-17 20:57:54![](https://www.occasioneitalia.net/static/assets/images/nopic.gif)
Excel字符串提取技巧:LEFT、RI...
2024-12-15 22:13:27最新文章
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
热门文章
1
C语言字符串常量解析:区别、用途及存储方...
什么是字符串常量字符串常量是C语言中的一种数据类型,它是由一对双引号括起来的字符...
2
C语言printf函数:格式字符串与输出...
printf函数中的格式与输出项有什么关系?在C语言中,printf函数中的格式...
3
Excel技巧:计算字符串起始位置与合并...
如何计算字符串在特定文本中的起始位置,怎么计算字符串在特定文本中的起始位置您可以...
4
Python发音全解:掌握正确的发音方法...
python怎么读我的很多学习编程的朋友可能都知道Python这个词,但是他们中...
5
字符与字符串:编程中的基础文本类型解析
字符串什么意思字符串是由数字、字母和下划线组成的字符串,表示为s=“a1a2…a...
6
Python编程语言:多领域应用与开发优...
Python的作用是什么?Python是一种跨平台计算机编程语言,是ABC语言的...
7
深度解析:C语言编程特点与应用领域
什么叫c语言C语言是一种编程语言。C编程语言应用广泛,具有以下特点和特点:1.语...
8
Java全解析:跨平台编程语言的魅力与多...
java是什么Java是一种功能强大的编程语言,被称为“一次编写,随处运行”模型...
9
国家计算机二级C语言考试题解析及技巧
国家计算机二级C语言考试题1.多项选择题(1)下列数据结构中,按先进后出方式组织...
10
C语言赋值与相等运算符的区别解析
c语言中=和==有什么区别?1.各种含义:“=”表示赋值。它的功能是将表达式的值...