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的物理接口。而大多数小伙伴都是死在了这一步上面。请大家注意哦!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)
blank

相关推荐

  • 用new创建数组

    用new创建数组用new创建数组用new创建数组的优势由于new创建的对象是在运行时确立的,所以有着具体情况具体分析的优点,那么什么叫做具体情况具体分析呢?我觉得c++primerplus的一个例子十分贴切——比如你在度假,已经做好每天的参观计划,可突然有一天天气不好或你心情不好,此时你就不想参观了,如果此时是在编译状态,系统是不允许的,你必须按照计划去参观,但运行时状态,系统是允许的,此时你就可以呆在酒店尽情的玩耍了。用new创建数组也有此优点,即数组长度可以根据情况而定。比如说创建10个元素的数组,可以如下代

  • 接口测试工具Postman使用实践[通俗易懂]

    接口测试工具Postman使用实践本次chat内容包括:接口的定义接口的分类为何要进行接口测试接口文档示例Postman工具简介借助Postman完成HTTP请求接口测试Postman+Newman+Jenkins实现接口自动化测试一、接口定义软件不同部分之间的交互接口。通常就是所谓的API――应用程序编程接口,其表现的形式是源代码。——[百度百科]

  • 五种MATLAB画圆方式程序「建议收藏」

    五种MATLAB画圆方式程序「建议收藏」clear,clc%方法一:使用隐函数的方法来绘制.holdonezplot(‘x^2+y^2-8′)%方法二:转换成参数函数来绘制图形.symsxytx=2*sin(t);y=2*cos(t);%程序如下:t=0:pi/100:2*pi;x=2*sin(t);y=2*cos(t);plot(x,y,’r’)%方法三:转换成匿名函数来绘制图形.t1=0:pi/100:2*pi;x1=@(tt)2*sin(tt)+1;y1=@(tt)2*cos(tt)+2;..

  • vagrant共享目录出现“mount:unknown filesystem type ‘vboxsf‘”错误解决方法(亲测可行)

    vagrant共享目录出现“mount:unknown filesystem type ‘vboxsf‘”错误解决方法(亲测可行)

  • Git查看、删除、重命名远程分支和tag

    Git查看、删除、重命名远程分支和tag

    2021年10月23日
  • k8s pod 状态 Evicted[通俗易懂]

    k8s pod 状态 Evicted[通俗易懂]删除Evicted状态的pod[root@hadoop03kubernetes]#kubectlgetpods|grepEvicted|awk'{print$1}’|xargskubectldeletepodpod”glusterfs-2p28b”deleted[root@hadoop03kubernetes]#kubectldescribepodglusterfs-cpft7Name:glusterfs-cpft7N.

发表回复

您的电子邮箱地址不会被公开。

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