正好有一台吃灰的树莓派,现在通过安装openwrt来实现多设备畅游网络:比如switch上油管,udp代理打游戏等等。
准备工作:
树莓派(本人用的是树莓派4b 2G )
16g SD卡
openwrt镜像文件(这里选的镜像都是最简单最省事的版本)
这里直接使用SuLingGG编译好的Lean版squashfs文件#650,根据自身的树莓派下载对应的镜像,下载地址看评论区
烧录镜像软件Win32DiskImager(直接百度下载就行)
SD卡格式化工具SD Card Formatter
安装步骤:
一:使用SD Card Formatter格式化SD卡
二:写入镜像文件到SD卡
三:树莓派断网状态下进行设置
树莓派插上SD卡后,会自动出现名为Openwrt的热点:
连接热点后,ssh连接192.168.1.1
用户名root
密码password
然后确认你的上级路由网段,比如你平时通过192.168.0.1进入路由器设置界面,那你的上级路由网段就是192.168.0.xxx。注意xxx范围必须为1~255
接下来确认要为树莓派设置的ip:
比如我要为树莓派设置ip为192.168.0.101,先在电脑上开启cmd输入ping192.168.0.101以确定该ip未被分配
ssh登录成功后则为树莓派设置ip:
uci set network.lan.ipaddr=192.168.0.101
uci commit network
/etc/init.d/network restart
浏览器输入192.168.0.101登录,进行LAN设置
修改Lan口参数
协议:静态地址
IPV4 地址:192.168.0.101(填你为树莓派分配的ip)
子网掩码: 255.255.255.0
网关:上级路由 IP,即设置路由器界面的ip,比如192.168.0.1
广播:把上级路由网段 IP 最后一段改为 255,比如192.168.0.255
DNS 地址:同为上级路由 IP,比如192.168.0.1
勾选 忽略此接口/不在此接口提供 DHCP 服务
此时,你就可以将树莓派连到主路由的LAN口上,至此树莓派OpenWrt的安装已完成
客户端的连接:
连接主路由的WIFI
IP 获取方式改为静态
IP 地址:填写一个主路由网段下没有被占用的ip,比如192.168.0.102
必须在192.168.0.1-255范围内且未被占用
前缀长度/子网掩码:若提示填写前缀长度,则填写 24 即可,若提示填写子网掩码,则填写 255.255.255.0
DNS:填写为树莓派 Lan 口 IP,如192.168.0.101
网关/路由器:填写为树莓派 Lan 口 IP,同上
安卓端
window设备端