双路由上网的完美解决方案 原创

双路由上网的完美解决方案

双路由上网是指使用两个路由器来连接互联网,可以达到对网络带宽的双倍利用,同时还可以提高网络的稳定性。

准备工作

硬件准备

  1. 主路由器:需要一台支持不少于两个 WAN 口的路由器,主路由器需要支持 DHCP 客户端和 DHCP 服务器功能。比如常见的光猫或者一些路由器都可以做主路由器,但是需要设置成桥接模式。

  2. 从路由器:需要一台双频 Wi-Fi 的路由器,用来连接主路由器和局域网,同时,从路由器也需要支持 DHCP 客户端和 DHCP 服务器功能。

软件准备

  1. DD-WRT:主路由器与从路由器均需要刷DD-WRT固件。DD-WRT是一种免费的Linux-based的第三方路由器固件,其功能比路由器原厂附带的 firmware 更加强大。

方案实施

  1. 打开主路由器管理面板,在 DHCP 设置中,设置 DHCP 客户端模式,获取IP地址、子网掩码、网关地址等。

  2. 打开 DD-WRT 安装页面,安装从路由器DD-WRT固件。安装成功后,重启从路由器。

  3. 从路由器连接至主路由器的LAN口。

  4. 打开从路由器管理面板,在 DHCP 设置中,设置 DHCP 服务器模式,配置从路由器的 IP 地址,子网掩码,网关地址等。

  5. 配置 WAN 口,添加静态IP地址,子网掩码和网关地址。从管理主界面中,打开 网络 --> WAN上面呈现的信息。

  6. 打开 DD-WRT 的配置面板,进入网络 --> WAN 初始化这里,填写你从主路由器获取的IP地址、网关地址、子网掩码、DNS1和DNS2等信息。

  7. 当配置完成后,可以在 DD-WRT 刷机界面看到 WAN 口已经被充分使用。

  8. 最后,您需要配置从路由器的 Wi-Fi SSID 和安全密钥。如果需要,可以为局域网连接的设备配置固定 IP 地址。

示例解释

示例 1:

假设主路由器获取到的IP地址是192.168.1.1,子网掩码是255.255.255.0,网关地址是192.168.1.100,DNS内容为空。

从路由器需要设置的 IP 地址是192.168.2.1,子网掩码是255.255.255.0,网关地址是192.168.1.1,DNS内容需要设置为主路由器 DNS。

示例 2:

主路由器的 IP 地址是192.168.0.1,子网掩码是255.255.255.0,网关地址是192.168.0.1。

从路由器的 IP 地址是192.168.1.1,子网掩码是255.255.255.0,网关地址是192.168.0.1。

在 WAN 口设置中,需要设置为静态模式,并且设置另一个 IP 地址段的 IP 地址,子网掩码和网关地址,DNS 内容的设置和之前相同。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:双路由上网的完美解决方案 原创 - Python技术站

(0)
上一篇 2023年6月26日
下一篇 2023年6月26日

相关文章

  • sed总结 mac上要加备份文件名 sort命令和对中文的处理

    sed总结 mac上要加备份文件名 sort命令和对中文的处理 在Mac系统上,常常需要使用sed命令进行文本替换,但是在使用sed命令时需要注意一些注意事项。本文将总结一下使用sed命令时注意的问题,以及如何使用sort命令和对中文进行处理。 添加备份文件名 在使用sed命令替换文件内容时,最好添加备份文件名。这样在修改文件时会生成原始文件的备份,防止出现…

    其他 2023年3月28日
    00
  • 浅谈excel开发:一excel开发概述

    以下是浅谈Excel开发的完整攻略,包含两个示例说明: Excel开发概述 Excel是一款功能强大的电子表格软件,可以用于数据分析、报表制作、数据可视化等多种用途。Excel开发是指使用Excel VBA编程语言来扩展Excel的功能,实现自动化、定制化的数据处理和分析。 Excel开发可以帮助用户提高工作效率,减少重复性工作,提高数据处理和分析的准确性和…

    other 2023年5月9日
    00
  • jenkins部署分支报finished:unstable的问题解决

    当然,我可以为您提供有关“Jenkins部署分支报finished:unstable的问题解决”的完整攻略,以下是详细说明: 问题描述 在使用Jenkins分支部署时,可能会遇到“finished:unstable”状态的问题。这种情况通常表示构建过程中出现了一些问题,但构建仍然完成了。这可能会导致部署失败或出现其他问题。 问题解决 以下是解决Jenkins…

    other 2023年5月7日
    00
  • PHP Global变量定义当前页面的全局变量实现探讨

    PHP Global变量定义当前页面的全局变量实现探讨 在PHP中,全局变量是在整个脚本中都可访问的变量。然而,如果我们只想在当前页面中定义全局变量,可以使用$GLOBALS数组来实现。本攻略将详细讲解如何使用$GLOBALS数组来定义当前页面的全局变量,并提供两个示例说明。 步骤1:定义全局变量 要定义当前页面的全局变量,可以使用$GLOBALS数组。该数…

    other 2023年7月28日
    00
  • react中axios结合后端实现GET和POST请求方式

    下面我就来详细讲解一下“React中Axios结合后端实现GET和POST请求方式”的完整攻略: 1. 引入Axios 在React项目中进行网络请求,一般需要先引入Axios库。可以使用以下命令来安装Axios: npm install axios 安装完成后,在需要的组件中引入Axios: import axios from "axios&qu…

    other 2023年6月27日
    00
  • Android自定义ViewGroup实现选择面板

    下面是详细讲解 “Android自定义ViewGroup实现选择面板” 的完整攻略。 1. 前言 在日常的 App 开发中,我们经常会对页面进行布局的调整,比如添加选择面板。而这时,我们往往无法使用 Android 原生提供的布局组件来实现,因为我们需要的是一个自定义的布局组件,来实现我们自己的需求。 因此,通过本文,你将能够学习到如何自定义一个针对特定功能…

    other 2023年6月25日
    00
  • vscode使用nuget包管理工具

    VSCode使用NuGet包管理工具攻略 简介 本文将介绍在VSCode中如何使用NuGet包管理工具,来管理项目中的.NET标准类库和NuGet包。 前置条件 在使用NuGet包管理工具前,需要确保以下条件已经满足: 安装VSCode 安装.NET Core SDK 安装NuGet包管理工具 可以通过在命令行中运行以下命令来安装NuGet包管理工具: do…

    other 2023年6月27日
    00
  • Win7+xp命令行 一键修改IP、DNS

    Win7+XP命令行 一键修改IP、DNS 简介 通过命令行一键修改IP、DNS可以大大提高设置网络的效率和精度,这对于网络管理员或者有一些比较复杂的网络环境的用户来说是非常有帮助的。本篇文章将详细介绍如何通过命令行修改IP、DNS,适用于Windows 7以及Windows XP系统。 修改IP 步骤 打开命令提示符窗口,可以通过Win+R键打开运行窗口,…

    other 2023年6月26日
    00
合作推广
合作推广
分享本页
返回顶部