找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 8491|回复: 16

树莓派4B---旁路由篇

[复制链接]
发表于 2021-6-19 21:49 | 显示全部楼层 |阅读模式
本帖最后由 pj470214484 于 2021-7-8 17:27 编辑

来把自己挖的坑给填一下,上一篇写了树莓派4B的主路由篇,现在把旁路由篇补上
在树莓派4B主路由篇中介绍了如何设置主路由,现在针对不想要更换掉自己路由,想要用树莓派4B来体验软路由的朋友,介绍一下如何设置旁路由,旁路由的设置理论上所有的Openwrt系统都是一样的,理论上是通用的,有其他设备刷了Openwrt的小伙伴也可以去测试一下。
先声明一下,本人也是菜鸡,文章的内容可能有错误的地方,实在是搞不定的,多查一下其他资料升级补丁结合一下。
第一步:获取主路由的管理地址(网关地址)
       在开始设置旁路由器之前需要了解一下你目前用的路由器的后台管理地址,这个很重要,一般怎么查看管理地址
重点:路由器的地址一定要用数字格式的,tplogin.cn这种管理地址不行。
方法一:直接看路由器的背面,一般都会有标注,tplink的一般为192.168.1.1,小米的为192.168.31.1
方法二:在电脑上查看(推荐)
推荐直接在电脑上查看,电脑上按win+R,弹出运行框,在里面输入cmd,最后点击确定


弹出的窗体中输入:ipconfig

回车后弹出的信息中,可以看到目前你连接的网络的网关,记住这个网关(不同路由器网关是不一样的)

第二步:设置树莓派4B为旁路由器模式
如何刷写固件,我在上一篇文章中有写,所以这里就不详细介绍了,设置旁路由模式前我们先单独设置一下树莓派4B,直接进入后台部分,用的是SuLingGG编译的固件,管理地址默认为:192.168.1.1    用户名:root  密码:password
进入后台后,找到网络---接口----修改,去修改LAN的地址。


在修改界面中
IPv4 地址一般填入第一步获取到的主路由管理地址后加一,如我获得的路由器管理地址是192.168.29.1,我这里就设置为192.168.29.2(这里设置了以后如果你想要再次进入软路由的管理界面,就要输入这个地址了)
IPv4 网关:填写你获取到的主路由的管理地址
使用自定义的 DNS 服务器:填写你获取到的主路由的管理地址
       IPv6 分配长度:改为“已禁用


下拉界面至基本设置,勾选“忽略此接口”,关闭DHCP功能,最后点击“保存&应用”


这时候可以将你的树莓派4B与你正在使用的路由器连接了,将树莓派4B接入你正在使用的路由的LAN口



在浏览器中输入刚才设定的LAN口地址,重新进入软路由后台,可以看到已经连接上网络了。


在网路---诊断中,诊断一下网络,确保软路由已经可以连接外网(诊断中出现有时间提示就行)

下面重点来了,需要设置一下防火墙(理论上单LAN口的Openwrt软路由都可以这么设置)这里一定要设置好,不然会出现莫名其妙的问题,进入网路----防火墙---自定义规则

在自定义规则中输入iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE然后点击“重启防火墙”
防火墙修改结束后,树莓派的旁路由模式就算是启动完成了,可以当做旁路由用了,固件中需要的功能就根据需要自己去设定了。
第三步:启用旁路由的功能
       树莓派4B设置完成之后,旁路由的功能已经打开,我们需要将设备指向旁路由,用来体验软路由中的一些功能,这里有两种做法,一种是需要利用旁路由功能的设备改IP地址启动,另一种是所有设备的数据都经过旁路由处理。
方法一:改IP地址的设备用旁路由功能(推荐)
       这种方法对于主路由的功能侵入性较小,即使旁路由挂了也不会影响其他设备,好处是不影响一起用主路由的其他人,你有遭遇过领导在玩游戏,追剧到关键时刻的时候,你手贱去折腾了一下软路由,把它搞挂了,之后跪榴莲的痛苦吗,所以说为了安全这种方式靠谱,但是就是有点麻烦。
       这种做法的核心就是需要利用旁路由功能的设备修改IP地址中的网关,将网关指向旁路由。
       演示一下Win10下如何修改,其他设备可以自行百度查询,记住核心是修改其中的网关就行。

       点击无线网路---属性

在打开的界面中下拉,找到编辑,编辑之前记住本机的IP地址

点击编辑---手动

输入IP地址,子网的前缀长度填:24

网关填写旁路由的管理地址,首选DNS也可以填旁路由的管理地址
保存之后,你的设备就已经经过旁路由去上网了。

方法二:通过修改主路由DHCP达到全部设备通过旁路由
       具体做法是进入主路由的后台,我这里用上古神器Tplink的路由器来说明一下,其他品牌的路由器可以百度一下如何修改DHCP设置。

       我们进入主路由的后台,找到DHCP服务器,最最要的就是修改网关那一个选项,网关那里填写旁路由的管理地址就行。

修改之后可以重启一下路由器让配置生效。


       旁路由介绍完了,下一篇准备写个树莓派4B的超频吧,希望各位客官老爷给个支持。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1恩山币 +1 收起 理由
cqldq + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-6-19 22:00 | 显示全部楼层
支持下,请问有低调上网的教程么?我装了个旁路由可是不是用插件
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-6-19 22:12 | 显示全部楼层
onlyfeng911 发表于 2021-6-19 22:00
支持下,请问有低调上网的教程么?我装了个旁路由可是不是用插件

低调上网一般的Openwrt系统里面都有用到的插件,教程不好写,腾讯视频找小白必看!OpenWrt下科学插件
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-6-19 22:13 | 显示全部楼层
好详细,正好需要
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-6-19 22:43 | 显示全部楼层
搞这么复杂。设个vlan不都全部解决了嘛。我现在N1+k2p,电信联通双线负载均衡不要太爽,iptv也搞定了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-6-20 09:43 | 显示全部楼层
bennyzhou 发表于 2021-6-19 22:43
搞这么复杂。设个vlan不都全部解决了嘛。我现在N1+k2p,电信联通双线负载均衡不要太爽,iptv也搞定了。

vlan应该比较复杂难上手吧我的交换机是网件gs108e不会用vlan当傻瓜交换机用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-6-20 09:46 | 显示全部楼层
pj470214484 发表于 2021-6-19 22:12
低调上网一般的Openwrt系统里面都有用到的插件,教程不好写,腾讯视频找小白必看!OpenWrt下科学插件

谢谢,成功了,视频那个up主在b站也看到过 一个奇怪的问题,前天刚装的openwrt左侧有酷软菜单的,昨天登后台发现酷软没有了,奇怪
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-6-20 15:32 | 显示全部楼层
bennyzhou 发表于 2021-6-19 22:43
搞这么复杂。设个vlan不都全部解决了嘛。我现在N1+k2p,电信联通双线负载均衡不要太爽,iptv也搞定了。

大佬,可以分享一下如何弄个VLAN,相信很多人光猫后都有IPTV,这个是个刚需
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-6-20 22:01 | 显示全部楼层
本帖最后由 bennyzhou 于 2021-6-20 22:05 编辑
pj470214484 发表于 2021-6-20 15:32
大佬,可以分享一下如何弄个VLAN,相信很多人光猫后都有IPTV,这个是个刚需

当年考cisco证,觉得学习vlan很简单啊。只是那时不知道op里面的口也是vlan虚拟出来的

vlan的知识点在于tagging和untagging。随便找本书看看比我这里讲更容易懂啊。视频教程肯定也有。

这里简单讲一下op里面,wan和lan的vlan原理

op里面一般5个网口是通过芯片的内置交换机连到cpu的。这个内置交换机一般就是switch0

而switch0和cpu通信的接口就是eth0

eth0上划2个vlan。一个打vlan标1做lan(eth0.1),另一个打vlan标2做wan(eth0.2)

同一个物理接口上只能有一个没标的vlan和n个有标的vlan

cpu能直接处理有标的,只有打开tagging,cpu才能处理。也就是说在接口配置里,设备那边才能显示

一个物理网口配置了没标的vlan(如1 untagging),那进来没标的数据包,端口可以识别并打标vlan1后扔到内置switch。而有标vlan1的数据包流出这个物理网口时,会被去掉标,变成无标包

一个物理网口配置了有标的vlan(如3 tagging),那进来有vlan3标的数据包,端口才会接受并转发到内置switch。而有标vlan3的数据包流出这个物理网口时,标还是保持不变流出的。所以网线接的设备需要能识别这个标vlan3。不能识别的话。就联不通
正因为vlan可以数据包打标的特性。我们可以一根网线接N1,上面跑3个vlan。一个vlan1无标做lan,一个vlan2有标做wan1,一个vlan3有标做wan2。相应的在N1上,有eth0,eth0.1,eth0.2就能识别互通了




我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-6-22 17:19 | 显示全部楼层
做旁路由不去出国海淘海淘吗?
dns服务器应该设置成旁路由本机ip负责海淘,
我都是把k2p的DNS关了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-6-22 22:27 | 显示全部楼层
xiefh 发表于 2021-6-22 17:19
做旁路由不去出国海淘海淘吗?
dns服务器应该设置成旁路由本机ip负责海淘,
我都是把k2p的DNS关了

数据只要指向旁路由的,都经过它处理一波了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-6-22 22:27 | 显示全部楼层
bennyzhou 发表于 2021-6-20 22:01
当年考cisco证,觉得学习vlan很简单啊。只是那时不知道op里面的口也是vlan虚拟出来的

vlan的知识点在 ...

学习一下,哪天折腾一个
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-6-28 09:58 | 显示全部楼层
东西不错,就是有点贵
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-6-28 17:01 | 显示全部楼层
3020358247 发表于 2021-6-28 09:58
东西不错,就是有点贵

东西都涨价了,等矿难,再去捡点垃圾来玩
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-7-6 19:24 | 显示全部楼层
我这边还得在 Lan 口的“物理设置”中取消“桥接接口”的打勾,并在下方的“接口”中选择“eth0”才能访问网络
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-28 21:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表