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(本次文章采用的系统)
准备工作:
1.刷机软件:etcher
2.软路由系统:klever大神编译的固件 选择版本时请注意带slim的为轻量级固件。固件后台默认管理地址:192.168.2.1 密码:password
3.一张TF卡、计算机一台、读卡器。
刷机步骤:
1.格式化TF卡。
2.打开上面提到的刷机软件。
3.选择固件-选择写入的磁盘(TF卡)-等待刷入成功。注:刷入成功后会提醒你格式化U盘,千万不要!!!
4.弹出读卡器,将TF卡插入R2S中。
完成上述步骤后,将R2S电源接通,用网线把PC与R2S的LAN口相连。
等待一段时间,当看到R2S的SYS指示灯和LAN指示灯亮起之后,打开浏览器输入192.168.2.1,进入软路由管理后台界面。
设置WAN口:
1.如果家里是光猫拨号上网,那就设置模式为DHCP客户端。
2.如果家里是路由器拨号上网,或者是使用R2S来做主路由,设置为PPPOE拨号上网,输入宽带账号和密码,保存并应用。
因为软路由插件丰富,可以实现很多普通硬路由实现不了的功能,如AdBlock、科学**、游戏加速、DDNS等等,所以拿来做主路由也未必不可,我们需要再加一个二级无线AP,来接入更多设备。
将无线路由器的LAN口与PC相连,打开网络与适配器选项,禁用以太网后恢复,此时PC与路由器应该处于同一网段了(因为之前连接的R2S的默认网段是192.168.2.x,而大多数路由器后台都是192.168.1.x或者192.168.0.x,所以我们需要用这个方法使得PC与路由器处于同一网段)
进入路由器后台,关闭DHCP分配,将LAN口IP设置为手动,和R2S处于同一网段但不能相同。
当上述步骤完成后,将R2S的LAN口与无线路由器的LAN口相接!记住一定是LAN口!然后连接无线路由器的WIFI,测试网络连通性。步骤没错的话应该是可以上网了。
注意:本次的DDNS教程需满足以下条件,任意一条不满足,本次教程将无法帮助你解决问题!!!!
进入CF网站,添加自己的域名,按照提示一步步完成操作(太多了,不想写)
然后打开CF的API令牌获取网站查看并保存自己的API令牌。
打开软路由管理界面,服务-动态DNS-添加新的配置-更改DDNS服务器供应商为cloudflare-v4-更改服务商
进入软路由界面 网络-防火墙-端口转发
这里以我的NAS举例,局域网IP地址为192.168.2.182 默认端口为5000
添加端口转发 按下图格式填写
实现外网访问后,遇到的问题是域名+端口号访问比较麻烦,于是我们可以尝试URL转发实现仅靠域名就可以进入网站,而且微信里发送给朋友,对方也可以直接点开。
CF网站-域名-页面规则-新增页面规则 如下图:
到此,教程结束,有任何问题或者作者还需改进的东西欢迎留言或私信。谢谢观看。
联系客服