莫莫同学の私家后花园

  • 首页
  • 分享
  • 记录
  • 文章归档
  • 榜上有名
  • 友亲链接
  • 关于本站

树莓派安装openwrt软路由系统

  • Momostudent
  • 2020-04-28
  • 0

本文 纯文字,无图,主要因为没有图床,适合有一定基础的同学,提供一个思路

自从购入了树莓派4以后,我的树莓派3b就闲置了,各种倒腾吧,尽量发挥一下余热吧

前几天装入了zabbix  ,监控局域网的各种设备,ubnt-ap,ubnt-erx,包括我的4b,然后配置了持续监测我的博客运行状态,说实话,这个配置略复杂,自带模板都是英文,还得给他翻译过来,但是这个工作量似乎有点大,不过也不影响使用,就是用着不是很爽,后来发现好像没啥用,我监控这些玩意 对我来说没什么实质性作用,放弃!

扯远了,开始安装openwrt吧,编译比较麻烦,直接用现场的镜像比较方便,网上找了相对不错的镜像,直接写入进去。

准备一个TF卡,

一个读卡器

我自己用的是个2G的内存卡,软路由系统用太好的卡 没啥用

我用的固件    链接: https://pan.baidu.com/s/1I_CSwltLVMSlADbHgU2M7Q 提取码: uby5

1、 直接 用  Win32DiskImager    写入进TF卡

2、插卡开机,用网线连接树莓派的网口,当然树莓派3是有无线功能的,固件默认开了 一个叫openwrt 的 wifi,也可以连接这个wifi进行配置

3、默认后台地址  192.168.1.1   ,默认  用户:root,密码: password

4、重点来了!如果你也是和我一样 准备用这个树莓派当成旁路由来使用,那么 进入管理界面以后,

打开  “网络”  里面的  “接口”  页面     基本设置

协议 :静态地址
IPv4 地址 :192.168.1.2    #需要配置成主路由同一个网段,我的主路由是192.168.1.1,那我这里就设置成了1.2
IPv4 子网掩码 :255.255.255.0    #一般这样就可以了,除非你的网段比较大需要调整
IPv4 网关 :192.168.1.1    #我的主路由是192.168.1.1   ,设置成你的主路由地址即可
IPv4 广播 :           #默认空着就可以
DNS 服务器:223.5.5.5    #写主路ip或者你的运营商的dns地址,或者第三方的dns 都可以

往下看

DHCP 服务器
基本设置

<label class="cbi-value-title" for="cbid.dhcp.lan.ignore">忽略此接口:</label><input id="cbid.dhcp.lan.ignore" class="cbi-input-checkbox" checked="checked" name="cbid.dhcp.lan.ignore" size="0" type="checkbox" value="1" data-update="click change" />        #这个勾  勾 上

 

然后

<label class="cbi-value-title" for="cbid.network.lan.type">桥接接口</label><input id="cbid.network.lan.type" class="cbi-input-checkbox" name="cbid.network.lan.type" size="0" type="checkbox" value="bridge" data-update="click change" />     #这个桥接 勾 取消

<label class="cbi-value-title" for="cbid.network.lan.ifname_single">接口</label>

<input id="cbid.network.lan.ifname_single.eth0" class="cbi-input-radio" checked="checked" name="cbid.network.lan.ifname_single" size="0" type="radio" value="eth0" data-update="click change" />  <label for="cbid.network.lan.ifname_single.eth0"><img title="以太网适配器: "eth0"" src="http://10.0.0.254/luci-static/resources/icons/ethernet.png" /> 以太网适配器: "eth0" (<a href="http://10.0.0.254/cgi-bin/luci/admin/network/network/lan">lan</a>)</label>

#这个 接口选择  eth0   ,应该默认也是选这个

#然后检查一下  防火墙设置    中是不是选中了  LAN

#保存配置并且应用即可,这时候就需要把树莓派接入到主路由下的lan口

#并且保存自己连入到主路由的网络下面,浏览器输入之前配置的iIPv4 地址就可以进入继续配置了。

 

如果上面步骤一些顺利,你的树莓派就已经连上了网络修改本地电脑或者手机的 网络设置,把网关地址和dns地址改成  树莓派的ip 地址正常情况,修改完成以后 电脑可以正常上网,

 

接下来就可以在  服务  里面配置一些高级功能了,你懂的!

要是嫌每次都要手动修改 网关地址麻烦,可以选择 在主路由中的 DHCP服务中 修改 网关地址和dns地址,  如果你的主路由不支持修改网关地址,可以选择关闭dhcp功能,在树莓派中开启dhcp

最好不要两边都开启dhcp,否则就会造成冲突,导致网络不稳定

 

最后我也没弄明白,我把我的树莓派3接入到主路由(主路由是千兆的)

当旁路由以后,网关也设置为这个树莓派的地址,但是测速度,依旧跑满了我的200兆带宽,按道理 树莓派3b的网口是100兆的,智能分流了?可是我也没做过分流配置

总结一下吧,树莓派3b 做旁路由  性能还可以,感觉甚至还有写过剩,

出国测试,跑满带宽,cpu占用最多才10% 左右,非常低

耗电测试,稳定在 3-4瓦左右  可以忽略不记

© 2023 莫莫同学の私家后花园
Theme by Wing
浙ICP备15001316号 浙公网安备 33048302000438号
  • {{ item.name }}
  • {{ item.name }}