k3 梅林固件设置_OpenWrt中,旁路由的设置与使用

k3 梅林固件设置_OpenWrt中,旁路由的设置与使用旁路由,这神奇的名称,听着是不是有点不知所云?本文的目的,是让您知晓旁路由的概念,并掌握最基础的旁路由设置方法。一、什么是旁路由?旁路由又叫独臂路由,这一概念由杨过大侠首创(手动狗头)。旁路由一般是由CPU性能比较强的路由器来担当。旁路由的主要责任是帮助网络中的其他设备获取国外网站的数据。二、旁路由的接线方式及工作原理最基础最常规的旁路由接线方式是这样的基础的旁路由接线方式是不是有点挑战常识?主路…

大家好,又见面了,我是你们的朋友全栈君。

61d9050d14b1c9f22434b7da5d017870.png

旁路由,这神奇的名称,听着是不是有点不知所云?

本文的目的,是让您知晓旁路由的概念,并掌握最基础的旁路由设置方法。

一、什么是旁路由?

旁路由又叫独臂路由,这一概念由杨过大侠首创(手动狗头)。旁路由一般是由CPU性能比较强的路由器来担当。旁路由的主要责任是帮助网络中的其他设备获取国外网站的数据。

二、旁路由的接线方式及工作原理

最基础最常规的旁路由接线方式是这样的

9d8aad61311b046effb5cd2426101a94.png
基础的旁路由接线方式

是不是有点挑战常识?主路由的LAN口居然接着旁路由的LAN口?没错,我没画错!

主路由可以是普通的无线路由器。所有联网设备都需要连接主路由。

网络数据在其中会怎样流动呢?

32dfabacc814a876c33ecba4b04aade0.png
访问国内网站时的数据流动
09c2b8c1584d372926daffdf7d37fa1f.png
访问国外网站时的数据流动

上图中,基本展示了旁路由的作用:

  1. 分析数据包,判断是否需要加密传输;
  2. 加密、解密数据包

三、OpenWrt系统下,旁路由的设置流程

假设主路由的IP地址为192.168.1.1,请根据实际情况进行变通哦!

  1. 旁路由的LAN连接到电脑的网口。没有电脑?旁路由不支持无线?试试这样?使用额外的无线路由器连接到旁路由,再使用手机等无线设备连接无线路由器,进而设置旁路由
d2adcb3a02517ee35ffb4fb0a1c63681.png
旁路由不支持无线时,无线设备设置方法

2. 进入旁路由的管理界面。我们需要修改OpenWrt的LAN口的接口设置

0941bc35c1eb1a9b8d60e3698203f255.png
【网络】-【接口】-【LAN编辑】
b95f30b7fa0db71ed1650d1dcb982e7d.png

在【物理设置】中,需要取消勾选【桥接接口】的选项,然后选择到您的LAN硬件接口

31d92f9af144241bd297e8191c0850da.png

设置好之后,请记得点击【保存】。这里划重点,不要点击【保存&应用】!不要点击【保存&应用】!不要点击【保存&应用】!不要点击【保存&应用】!不要点击【保存&应用】!不要点击【保存&应用】!不要点击【保存&应用】!不要点击【保存&应用】!

接下来还需要修改旁路由的防火墙设置

进入【网络】-【防火墙】-【自定义规则】,在最后添加以下代码

iptables -t nat -I POSTROUTING -j MASQUERADE

然后点击【重启防火墙】

34d4bfa6e4b8d4dded08071449f7279e.png
防火墙中,添加自定义规则

这样,就完成了旁路由部分的设置。

现在我们要保存应用设置。

在网页的右上角,有【未保存的设置】,点击它

40be479ac2532660f56a6214aa4ed071.png
【未保存的设置】按钮

点击【保存&应用】,保存修改。

16b37673b33fd959b921810785c8c45a.png
在【未保存的设置】页面【保存&应用】

至此,旁路由的设置告一段落。

3. 电脑(或手机)连接主路由的LAN口或无线信号。进入主路由的管理界面

4. 关闭主路由的DHCP服务

426c76ffaf53e2190caceda2d5b9b19f.png
TP-LINK/水星/迅捷的DHCP设置
d5c696a5f54ed1c30bc4d70e44f30528.png
华硕/梅林的DHCP设置
2ab4b9c51d45b5e8aaf611c17ea630ee.png
OpenWrt主路由的DHCP设置

5. 设置完成。

四、连线,并重新连接网络设备

将主路由和旁路由使用网线进行连接

9d8aad61311b046effb5cd2426101a94.png
基础的旁路由接线方式

接线接好之后,请务必将连接主路由的网络设备断开连接后,重新连接主路由的网络。这样,才能完全实现旁路由的设置。

五、一些问题

  1. Q:什么情况下比较建议使用旁路由呢?
    A:一般存在以下几种情况:
    1)网络结构不想更改,或无法更改
    2)主路由有一些旁路由无法实现的功能,如流控等功能
    3)就是想做旁路由,不需要理由
  2. Q:我是光猫拨号,后面直接AC和AP的,没有图上的主路由。但是我也想用旁路由。怎么办?
    A:把光猫想象成主路由就可以了。
  3. Q:我用的是R1/R1S,LAN接口速率没有WAN接口高,做旁路由时可以用WAN接口吗?
    A:可以的。详细可看(还没写的)另一篇文章。
  4. Q:评论里面大家都说照你的教程设置失败了。到底能不能行啊?
    A:经过一番检查,我发现图中漏写了一步,就是LAN取消桥接后,必须在接口中选择LAN的物理接口。而大多数小伙伴都是死在了这一步上面。请大家注意哦!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140867.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • USB接口定义

    USB接口定义USB接口标准USB是电脑的常见接口,有4根线,两根电源线和两个信号线,电源线正负极供电,接烦可能导致USB设备或电脑的南桥芯片烧坏。typeA即我们常见的标准USB大口,主流的可以分为USB2.0速度(几十M/S)和USB3.0速度(上百M/S),事实上目前有少量Type-A为USB3.110Gbps速度,常见于新的台式机主板上。typeB常见于打印机以及带触摸和U…

    2022年5月30日
    64
  • 下载jieba 库[通俗易懂]

    下载jieba 库[通俗易懂]步骤:1.打开命令行2.联网3.在C:\Users\User>后面加语句 pipinstalljieba形成 C:\Users\User>pipinstalljieba然后按回车,然后就开始安装在最后一行出现Successfullyinstalledjieba-0.39 证明安装成功  PS由于我们用pip来安装的jieba库嘛…

    2022年9月21日
    2
  • mybatis log plugin 激活码[免费获取]

    (mybatis log plugin 激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月22日
    165
  • QT之QFile[通俗易懂]

    QT之QFile[通俗易懂]1、QFile::QFile()构造一个没有名字的QFile对象2、QFile::QFile(constQString&name)构造一个以name为文件名的QFile对象。注:也可以QFile::QFile(),然后调用setName()方法来实现类似动作。3、bootQFile::atEnd()const[虚函数]如果已经到达文件末尾则返回TR

    2022年6月8日
    48
  • pycharm设置文件头_pycharm添加环境变量

    pycharm设置文件头_pycharm添加环境变量1.设置的路径是File->settings->Editor->FileandCodeTemplates->PythonScript内容见图:这样新建文件的时候就会默认头如下:这里说明下#!/usr/bin/evnpython和 #!/usr/bin/python的区别:第一种写法是在PC的Path中找寻第一个python用来执行你所编写的脚本信息

    2022年8月29日
    5
  • aspectjweaver AspectJ

    aspectjweaver AspectJ基于aop的依赖jar包,可以实现切面过滤拦截。依赖包:<!–https://mvnrepository.com/artifact/org.aspectj/aspectjweaver–><dependency><groupId>org.aspectj</groupId><artifactId>asp…

    2022年7月12日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号