1. 旁路由是什么?

原理介绍:

我们经常在各种文章和视频里面看到听到 旁路由 这个词,但并不清楚他究竟是何方神圣。其实 旁路由 这并不是一个严谨的词汇,在官方的技术用语里,正确的叫法应该是 **旁路网关**(为了方便,后续将依旧以旁路由为准)。

而所谓的 **旁路网关**,是指挂靠在主路由网络下的一个旁系网络,他分担了一部分路由器的功能,因此被大众简称为 **旁路由**,本质上它是一个通过 LAN 口与主路由连接的一个客户端设备。

实验拓扑:

电脑网卡ipv4设置

目的:将用户流量指向旁路路由,通过旁路路由的系统加密流量科学上网

2.刷软路由实施步骤:

2.1硬件准备

需要自备一个32G容量以上的u盘作为系统安装盘,而且不能有数据在u盘中

2.1.1.软路由固件下载

1
https://site.istoreos.com/firmware/download?devicename=x86_64

2.1.2.刷机工具准备制作启动盘

1
https://rufus.ie/zh/

2.1.2.制作启动盘

直接把镜像文件拖到rufus,

直接点开始,会弹各种报错文件,无视掉,继续点

等到下面的进度条显示准备就绪,那就可以刷机了

2.2刷软路由操作步骤

2.2.1设置启动项为u盘启动

以我的thinkpad为例,开机狂按F1,进入biso界面,然后找到Boot选项点进去

2.2.2设置u盘为第一启动项

利用F5将u盘设置到第一位

2.2.3保存,启动系统

2.3istoreos初始化安装以及初始化配置

2.3.1安装istoreos系统

进入命令行敲入,quickstart,点击instal x86,等完成安装后会自动重启,这样你的设备就安装上了istoreos

2.3.2设置静态ip

进入命令行敲入,quickstart,点击Change LAN IP,设置成你内网环境内的ip,注意,这个ip必须是独立的不能冲突的,也不能为网关地址,

然后就可以进入系统的webui界面了

2.4istoreos网络相关配置

进入你初始化设置的ip地址,初始账号密码是root/passwd

2.4.1设置旁路路由模式

2.4.2检查网络是否为静态,关闭dhcp服务

完成后测试网络是否通畅,通畅就下一步

2.5 openclash安装

2.5.1更换openwrt源

首先要明白Linux下的安装程序并不像window那样一键安装,是要靠很多的前置依赖包才能安装的

只要配置这两项即可,建议在没有安装openclash源之前先更换为国内源,

国内的源基本上都不太好用,官方源大部分软件都有,在初次安装阶段我推荐北京大学源

1
2
3
4
5
6
src/gz openwrt_core https:/mirrors.pku.edu.cn/openwrt/releases/24.10.2/targets/x86/64/packages
src/gz openwrt_base https:/mirrors.pku.edu.cn/openwrt/releases/24.10.2/packages/x86_64/base
src/gz openwrt_luci https:/mirrors.pku.edu.cn/openwrt/releases/24.10.2/packages/x86_64/luci
src/gz openwrt_packages https:/mirrors.pku.edu.cn/openwrt/releases/24.10.2/packages/x86_64/packages
src/gz openwrt_routing https:/mirrors.pku.edu.cn/openwrt/releases/24.10.2/packages/x86_64/routing
src/gz openwrt_telephony https:/mirrors.pku.edu.cn/openwrt/releases/24.10.2/packages/x86_64/telephony

然后点更新源应用配置

2.5.2下载opeclash

如果,和我一样安装的是最新版istore就下载下面这个依赖包

导入等待系统安装

2.6 openclash配置

下载完成后会在这里多个openclash服务

2.6.1 openclash内核安装以及更新

点击进去,点击插件设置

2.6.2 添加订阅文件

点击上方的管理订阅,添加订阅文件

2.6.3 节点策略设置

进入插件设置

2.6.4 DNS节点设置

DNS服务器这一块全部点上

2.7 配置完成进行测试

2.7.1配置ipv4网卡属性

2.7.2连通性测试

能上外网,结束