树莓派变身无线路由器 - 终结篇

757 阅读4分钟

引言

手头一直有个树莓派, 装了 OpenWrt, 在此之前该树莓派一直作为软路由存在, 在主路由器上, 通过配置 DHCP 服务器, 实现透明代理!

image

但是如此配置, 会有以下几点问题:

  • 家里所有设备全部都会走代理
  • 如果代理不稳定或者 OpenWrt 配置出错, 就会导致家里所有设备网络出现问题
  • 甚至如果代理挂了, 或者 OpenWrt 挂了, 就会导致家里网络瘫痪, 要想恢复就得修改主路由的 DHCP 服务器

为解决上面问题, 就只能将 OpenWrt 独立出来, 刚好手头的树莓派既有网口、又有 5G WIFI 模块, 那么按理来说, 它自己本身就可以成为一个 WIFI 路由器的存在, 那么我如果需要代理, 理论上只需要连上树莓派的 WIFI 即可, 而如果 OpenWrt 或代理出错, 我还有一个 WIFI 可以用, 而家里其他设备则可以连接另一个 WIFI 避免都走了代理

image

一、开始前准备

因为现 OpenWrt 正跑着服务呢, 为避免折腾过程中出现意外, 能够及时回滚, 所以先对系统配置进行一个备份

image

主路由那边 DHCP 服务器也恢复正常配置, 避免后面折腾过程中导致网络瘫痪

image

二、开始

下面正式开始, 这里主要配置两部分即可: 无线配置、接口配置

2.1 WIFI 无线设置

进入配置页面:

image

默认 OpenWrt 就有一个无线配置, 但是我这边是停用的一个状态, 这里先将其开启

image

接下来就进入无线的编辑:

image

第一部分则先设置无线网络的 工作频率 以及 无线名称, 也就是后面可以连接的 WIFI 名称

image

无线频段这边则需要设置确定的一个频段, 而不同国家无线频段是有限制的, 具体可以自行 Google, 同时这边还有一个插曲, 原本我这边频段填的是 48 本来一起都跑得好好的, 但是不懂为啥 Mac mini 下网速就贼慢, 即便访问的是内网也出奇的慢, 后面改了这个信道就莫名的好了!!!

image

第二部分, 这里主要设置下 WIFI 密码, 默认是没有密码直接就可以连接

image

保存并应用配置

image image

配置完成, 如何确定是否成功? 只要能找到你设置的那个 WIFI 就行

image

2.2 接口设置

下面开始接口的一些设置, 无线那边最终是要走到这边, 然后连接到网络环境

如下图, 进入网络接口的设置

image

默认这边就会有一个 Lan 口, 当然树莓派也只有一个 Lan 口, 点击进入编辑

image

这里主要注意下图框出来部分

  • 设备则是指定网卡, 这边很重要, 选择桥接(br-lan), 最开始我想选择以太网适配器(eth0)来着, 但发现不行...
  • IP 地址其实就是设置你 OpenWrtIP 地址
  • IPV4 网关其实就是你要接人的路由器 LAN 口的地址, 我这里是 192.168.0.1

image

之前在配置软路由是在这边设置了 DNS, 所以这里就直接恢复默认, 即清空所有 DNS 设置

image

同样的之前关闭了 DHCPIPV6 这里也直接恢复默认

image image

最后保存并应用配置

image image

等待配置生效....

三、成品展示

现在只要连上树莓派 TP-LINK_6AB1 就可以正常访问 Google

image

而连上普通路由器的 WIFI 则无法访问 Google

image

而后面只需要根据自己需要, 连接不同的 WIFI 即可, 同时当树莓派中 OpenWrt 出现故障也不会影响另一个无线的使用

四、最后的备份

最后, 再备份下 OpenWrt 的配置, 以备不时之需

image

后续计划, 目前这种状态应该会持续挺久的, 后面最多可能会整个交换机, 将两个路由分开连接....

五、参考

大家好, 我是墨渊君, 如果您喜欢我的文章可以: