打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
R2S食用指南(含 R2S软路由系统刷入、R2S做主路由、二级路由AP模式、NAS的DDNS实现+URL转发)
userphoto

2023.10.20 新疆

关注

1.R2S介绍

NanoPi R2S(以下简称R2S)是友善电子团队最新推出的一款实现满速率双千兆的、完全开源的Iot应用神器。

CPU: Rockchip RK3328, Quad-core Cortex-A53
DDR4 RAM: 1GB
Network:
10/100/1000M以太网口 x 1
USB3.0转10/100/1000M以太网口 x 1
USB2.0 Host: Type-A x1
MicroSD Slot x 1
MicroUSB: 供电和Slave功能
Debug Serial Port: 3.3V TTL电平,3Pin 2.54mm间距排针
LED: LED x 3
KEY: KEY x 1 用户自定义功能
PC Size: 55.6 x 52mm
Power Supply: DC 5V/2A
Temperature measuring range: 0℃ to 80℃
OS/Software: U-boot,Ubuntu-Core,OpenWrt(本次文章采用的系统)

2.软路由(openwrt)的刷入

准备工作:
1.刷机软件:etcher
2.软路由系统:klever大神编译的固件 选择版本时请注意带slim的为轻量级固件。固件后台默认管理地址:192.168.2.1 密码:password
3.一张TF卡、计算机一台、读卡器。
刷机步骤:
1.格式化TF卡。
2.打开上面提到的刷机软件。

3.选择固件-选择写入的磁盘(TF卡)-等待刷入成功。注:刷入成功后会提醒你格式化U盘,千万不要!!!
4.弹出读卡器,将TF卡插入R2S中。

3.软路由设置

完成上述步骤后,将R2S电源接通,用网线把PC与R2S的LAN口相连。
等待一段时间,当看到R2S的SYS指示灯和LAN指示灯亮起之后,打开浏览器输入192.168.2.1,进入软路由管理后台界面。


输入密码(默认password)
进入软路由后台。
设置网络:
网络-接口-LAN口-高级设置-打开动态DHCP

设置WAN口:
1.如果家里是光猫拨号上网,那就设置模式为DHCP客户端。
2.如果家里是路由器拨号上网,或者是使用R2S来做主路由,设置为PPPOE拨号上网,输入宽带账号和密码,保存并应用。


设置好之后 将光猫与R2S的WAN口连接起来,这时候应该就可以上网了。拨号成功后会显示IP地址。

4.使用R2S作为主路由

因为软路由插件丰富,可以实现很多普通硬路由实现不了的功能,如AdBlock、科学**、游戏加速、DDNS等等,所以拿来做主路由也未必不可,我们需要再加一个二级无线AP,来接入更多设备。

设置无线路由器和软路由处在同一网段:

将无线路由器的LAN口与PC相连,打开网络与适配器选项,禁用以太网后恢复,此时PC与路由器应该处于同一网段了(因为之前连接的R2S的默认网段是192.168.2.x,而大多数路由器后台都是192.168.1.x或者192.168.0.x,所以我们需要用这个方法使得PC与路由器处于同一网段)
进入路由器后台,关闭DHCP分配,将LAN口IP设置为手动,和R2S处于同一网段但不能相同。


将无线路由器设置为AP模式:

当上述步骤完成后,将R2S的LAN口与无线路由器的LAN口相接!记住一定是LAN口!然后连接无线路由器的WIFI,测试网络连通性。步骤没错的话应该是可以上网了。

5.NAS的DDNS 实现外网访问家里的软路由 NAS 等设备

注意:本次的DDNS教程需满足以下条件,任意一条不满足,本次教程将无法帮助你解决问题!!!!

1.路由系统最好为openwrt。
2.宽带运营商提供公网IP,并且光猫为桥接模式。
3. 拥有自己的域名及DNS服务商 (本次教程使用的域名购买自namecheap,DDNS服务商为cloudflare。

开启DDNS

进入CF网站,添加自己的域名,按照提示一步步完成操作(太多了,不想写)
然后打开CF的API令牌获取网站查看并保存自己的API令牌。
打开软路由管理界面,服务-动态DNS-添加新的配置-更改DDNS服务器供应商为cloudflare-v4-更改服务商


更改后按照图片填写信息

启用即可 验证方法 登陆CF网站进入域名 点击DNS 查看显示的IP地址是否与自己拨号上网的IP地址一致。

设置端口转发

进入软路由界面 网络-防火墙-端口转发
这里以我的NAS举例,局域网IP地址为192.168.2.182 默认端口为5000
添加端口转发 按下图格式填写


保存后 输入域名+端口号测试能不能进入网站 (可能会内网访问不了,遇到这种情况可以尝试4G网试一下)

URL转发

实现外网访问后,遇到的问题是域名+端口号访问比较麻烦,于是我们可以尝试URL转发实现仅靠域名就可以进入网站,而且微信里发送给朋友,对方也可以直接点开。

实现方法:

CF网站-域名-页面规则-新增页面规则 如下图:


然后在DNS里添加一个子域名

稍等片刻,就可以实现URL转发
注:转发后网页还是会显示为根域名+端口的形式,想要更进阶的玩法,可以自行查阅资料,关键词:隐性/显性URL转发。

到此,教程结束,有任何问题或者作者还需改进的东西欢迎留言或私信。谢谢观看。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
OpenWrt配置花生壳DDNS动态域名服务 | Pop's Blog
如何在tomato中内核路由器设置花生壳ddns
在tomato中内核路由器设置花生壳ddns
软路由玩机6年 OPENWRT设置详解 插件哪有坑哪好用及DDNS详细设置
关于LEDE软路由ipv6与外网访问的那些事(已更新)
NAS黑群晖如何实现外网访问
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服