主路由 旁路由 以及一些相关设置

旁路由入坑玩耍体会

最近不知道为啥,对路由器着了魔,最开始是看了软路由的相关信息,后面又看了旁路由,觉得先从旁路由入手玩玩吧,等后期有空了再继续玩软路由。

参考文章

https://www.bilibili.com/read/cv6354709/

https://oeone.cn/archives/486.html

https://www.ktsee.eu.org/2020/01/n1.html

旁路由设置

树莓派4B刷入openwrt

我的设备是树莓派4B,所以就从刷入openwrt开始

固件选择

树莓派的openwrt使用的是SuLingGG的,我选择的是树莓派4B squashfs 格式的factory 类型,具体文件类型该怎么选可以去文档可以看一看

image-20220423153919798

烧录SD卡

主要是用的Etcher这个软件,操作很简单,选择一下镜像,然后烧录就可以了。

接着把卡插入树莓派就可以开始愉快的使用了。

openwrt初步设置

连接到树莓派

  • 无线网连接(我没试过 应该可以吧):将镜像烧录到SD卡,插入树莓派后启动电源,启动后树莓派会发射名称为OpenWrt的无验证的WiFi热点,直接用电脑连接此WiFi,ssh连接树莓派ssh root@192.168.1.1,密码为password
  • 有线网连接:用网线把树莓派和电脑连接到一起即可。(如果不行的话 设置一下电脑的IP地址)
    • IP手动填写:IP 192.168.1.3
    • 子网掩码:255.255.255.0
    • 网关:192.168.1.1

如果这步成功的话,在浏览器输入192.168.1.1 应该就可以打开网页了。默认账号root 默认密码password

image-20220423155024269

旁路由设置

接下来的操作需要谨慎一点 不要直接按 应用&保存 不要直接按 应用&保存 不要直接按 应用&保存

先按保存就可以了

首先需要获取主路由的网段,一般来说可以直接登陆到路由器的控制界面获取,比如我的主路由IP是192.168.101.1,那么我的旁路由设置 192.168.101.x (x 可为 0~255)是合理的

比如我们可以设置为192.168.101.123

注意,这里的 192.168.101.123 仅为举例,实际上 IP 地址的最后一段设为 1~255 都是合法的,但为了避免冲突,不要把树莓派 Lan 口 IP 最后一段设置成 0/1/255,而且要查看一下其他设备的IP地址,避免撞车

更改 Lan 口参数

登录到 OpenWrt 的控制面板,在 “网络 - 接口 - Lan - 修改” 中进行以下设置:

image-20220423160021838

  • 协议:静态地址
  • IPV4 地址:192.168.101.123
  • 子网掩码: 255.255.255.0
  • 网关:填为上级路由 IP,一般是上级路由控制面板访问地址,以上文为例,改为: 192.168.101.123
  • 广播:把上级路由网段 IP 最后一段改为 255,以上文为例,改为 192.168.101.255
  • DNS 地址:同样为上级路由 IP,以上文为例:改为 192.168.101.1
  • 打钩:忽略此接口/不在此接口提供 DHCP 服务 (在页面底部)

image-20220423160201930

之后点击 “保存”。

更改接口设置

其次在接口这里,取消桥接接口,接口选择我们的lan口。

image-20220423160330852

继续点“保存”

更改防火墙设置

然后是防火墙这里,取消掉启用SYN-flood防御

image-20220423160439487

最后记得点“保存&应用”

连接路由器

断开树莓派的有线或无线连接,使用网线将树莓派网口与上级路由 Lan 口相连。树莓派端的设置到此完成。

PS:

  1. 如果你严格按照此文章操作,但出现 无法上网、访问国内网站缓慢 等症状,可在完成上文全部步骤的基础上,在“网络 - 防火墙 - 自定义规则”中新增一行 iptables 规则并重启防火墙再试:
1
iptables -t nat -I POSTROUTING -j MASQUERADE

然后就可以愉快的玩耍旁路由了

客户端设置

需要连接主路由 Wifi 的设备需进行以下设置:

  • IP 获取方式改为 “静态(或手动)”
  • IP 地址:填为路由器网段下任意不冲突的 IP (不能与已分配的 IP 冲突,IP 最后一段也不可为 0/1/255),以上文为例,可设置为 192.168.101.77
  • 前缀长度/子网掩码:若提示填写前缀长度,则填写 24 即可,若提示填写子网掩码,则填写 255.255.255.0
  • DNS:填写为树莓派 Lan 口 IP,以上文为例,为 192.168.101.123
  • 网关/路由器:填写为树莓派 Lan 口 IP,以上文为例,192.168.101.123

其他设置保持默认即可。

OpenClash

首先把自己的机场添加到这里

image-20220423161102313

然后回到 运行状态,点击启动OPENCLASH

image-20220423161136927

剩下的就是愉快玩耍

Enjoy!!!


主路由 旁路由 以及一些相关设置
http://example.com/2022/04/23/2020-12-04-主路由-旁路由-以及一些相关设置/
Author
Neko kiku
Posted on
April 23, 2022
Licensed under