写在前面的话:最近隔离的隔离,休息的休息,工作不忙闲时追剧,可恨的广告总是跳来跳去,忽然想起来买来便一直吃灰的树莓派。想起来闲着也是着,可以刷个openwrt玩玩啊,虽说单独的刷个openwrt感觉有点浪费性能(8G内存的。。。),但是总比一直躲在角落吃灰的好。。
第一步,当然是集齐设备,树莓派一枚,手里没有其他型号,所以只有4B;一根网线,应该都有吧;还需要一枚内存卡,速度越快越好,8G的就可以;最后还需要一个usb转RJ45的网卡,免驱的,千兆的最好,网上大佬说AX88179A芯的就行,可以买京东自营的,送货快。我买的是下图这个,真不是打广告。。。
准备好配件之后我们就可以开始操作了,第一步是需要刷系统,就是在内存卡上装上openwrt系统,openwrt本身就是一个嵌入式的简易版的Linux系统。
推荐使用balenaEtcher或Win32DiskImager,下载地址百度,如果实在找不到的话就在下方留言。
我用的是sulingGG的镜像系统,网站直达→美丽应用。更多的了解请参阅官方文档。
打开balenaEtcher,依次选择镜像文件,选择路径,切记别选错了,选定好之后点击flash开刷,然后稍等片刻即可成功刷入。刷成功了会有提示,内存卡会自动卸载。如果再插上卡可能会弹出格式化弹窗,取消即可,这是因为文件格式Windows不识别的缘故。
系统刷好之后我们就可以连接和设置了。
把刷好系统的内存卡插上树莓派,通上电之后稍等片刻,你会搜索到一个未加密的无线网openwrt,连上它。
连上之后打开浏览器,输入默认的网关地址:192.168.1.1
默认用户名:root 默认密码:password
登上之后先改密码,依次点击,系统——管理权,然后输入两次密码,记得点击下面的应用保存哦。
然后关键步骤开始了,把USB转接网卡插到树莓派的蓝色的3.0USB接口上,然后等待几秒钟,等待识别。
等待几秒后,依次打开网络——接口,现在应该有lan口和vpn口,没有wan口,我们需要把插上的网卡设置成wan口来连接网络。
点击添加新接口,接口名称可以写成wan,协议的话看你具体是从哪儿接的网线,如果是从其他路由器上接过来的线的话可以选择DHCP客户端,如果是直接从运营商接过来的网口的话可以选择PPPoE,这个看具体情况。接口类型选eth1,这个是你新插上的网卡接口,如果不确定是哪个接口的话可以把USB网卡再拔出来,刷新一下看哪个口消失了,就知道哪个是了。选好之后点提交。
提交之后回到接口选项的界面,你就会发现多了一个wan口,点击后面的修改,进入到wan口设置界面,点击防火墙设置,设置成wan口。
然后把网线插到你的USB网卡的网卡接口上就可以愉快的玩耍了。如果你是直接接的运营商的网线口的话需要设置下账户和密码,也是在该接口的设置页面。
现在你的树莓派已经变身成一个完整的路由设备了。不过现在只有一个lan口,可以通过网线将计算机和该网口连接即可上网冲浪了。树莓派4B是有无线功能的,所以你也可以通过无线网络来连接上网,记得改密码哦。
无线网的密码设置在网络——无线,在该页面你会看到你的无线网络信息,点击右面的修改就会进入到无线网设置界面,往下滑就会找到安全设置。
—————————————————
至此,所有步骤都已完成。
这是我的,比较简陋,大家凑活着看吧。。。
关于openwrt的其他功能设置,比如说去逛稿啊,科学@网啊,什么的请看其他文章的介绍。
https://xinyufang.net/wp-content/uploads/2022/05/2014-06-27-054857.jpg