OpenWRT设置自动获取IP,作为二级路由器

devtools/2024/10/18 2:28:19/

前言

上一期咱们讲了在OpenWRT设置PPPoE拨号的教程,在光猫桥接的模式下,OpenWRT如果不设置PPPoE拨号,就无法正常上网。

  • OpenWRT设置PPPoE拨号教程

但现在很多新装的宽带,宽带师傅为了方便都会把光猫设置为路由模式。如果你再外接一个路由器,那只能把外接的路由器作为二级路由(自动获取IP的模式)。

如果是普通路由器,设置的教程基本上就很简单,比如小白用来演示所使用的水星路由器:

  • 旧路由重置&新路由设置新路由设置教程|适用于PPPoE拨号

  • 旧路由重置&新路由设置新路由设置教程|适用于自动获取DHCP模式

如果你想使用OpenWRT软路由系统,但家里的光猫暂时还是路由模式,那就需要把OpenWRT设置为自动获取IP的模式。

注:本教程适合两个网口的x86主机。

正文开始

首先咱们在上一次的时候,把OpenWRT的管理IP设置为192.168.33.3。

如果是光猫是路由模式,那么它的默认ip段基本上就是192.168.1.1(除了一些特例,但不多。),如果OpenWRT作为二级路由器,那么网段建议避开192.168.1.0/24。

Tips:192.168.1.0/24可以简单理解为ip段为192.168.1.1-254,子网掩码为255.255.255.0。

这里小白的演示一级路由ip段为192.168.33.0/24,所以二级路由尽量避开这个网段。

咱们进入到OpenWRT之前设置的管理页192.168.33.3

图片

点击【网络】-【接口】

图片

找到【Lan】,点击【修改】

图片

把IP更改为除了192.168.33.1之外的IP,如果上级路由器的默认网关是192.168.1.1,则设置除了192.168.1.1之外的IP。

我这里设置为192.168.34.1

图片

然后点击【保存&应用】

图片

接着进入到你刚刚设置的ip,我这里是192.168.34.1

图片

登录之后,进入到【网络】-【接口】

图片

找到【WAN】,点击【修改】。

如果没有【WAN】口,就点击【新建新接口】。如果有两个WAN,就找到那个【WAN】名称的,而不是【WAN6】。

图片

点击【协议】,选择【DHCP客户端】就可以自动获取上一级路由分配的IP。当然你也可以设置为静态地址,但如果设置的IP在该网络下已经分配过,就会造成网络瘫痪。

最后点击【保存&应用】

图片

回到【状态】-【概览】,这里的IPv4 WAN状态获取到IP就表示已经成功了。

图片

--End--

这几天有小伙伴咨询:真的有必要折腾OpenWRT吗?

这个问题分三种情况:

一、接入路由的设备较多的情况,普通路由器可能会出现丢包等现象。

原因是普通路由器的性能不足,导致带机量不足或者数据处理能力较差。使用软路由大概率是可以缓解这种情况的。比如:30台电脑同时上网、30台手机同时上网等情况。

这种情况下,折腾OpenWRT还是比较实用的。

二、OpenWRT上的丰富功能

可能大部分小伙伴在安装完成OpenWRT之后都会发现,它有很多功能可以使用。包括普通路由器提供的SMB文件共享功能,还有广告拦截功能、激活**系统的功能等。

功能之丰富,更能享受折腾的乐趣。

三、没必要折腾的情况

网络能用就行,也不在意路由器上那些扩展的功能。那就真的没必要去折腾了,直接买个贵一点的路由器就行。


http://www.ppmy.cn/devtools/23439.html

相关文章

C语言趣味代码(四)

这一篇主要编写几个打字练习的小程序,然后通过这些小程序的实现来回顾复习我们之前学过的知识,然后通过这写打字练习的小程序来提升我们的打字技术和编程技术。 1. 打字练习 1.1 基本打字练习 1.1.1 基本实现 首先我们来制作一个用于计算并显示输入一…

优化ES搜索性能

最近做的舆情系统用到了ES,比数据库的效率要高得多,不过我也一直在顾虑经过长时间的运行之后数据编的特别多,到时ES也变得吃力,最近也有一些了解 优化ES主要从两方面考虑,硬件和软件 集群和硬件优化 使用更好的硬件肯定是能快速解决问题的,但是这需要钱,我们说了不算,所以主…

第6篇:创建Nios II工程之控制LED<一>

Q:还记得第1篇吗?设计简单的逻辑电路,控制DE2-115开发板上LED的亮与熄灭,一行Verilog HDL的assign赋值语句即可实现。本期开始创建Nios II工程,用C语言代码控制DE2-115开发板上的LED实现流水灯效果。 A:在…

TP8 利用jwt 生成token

使用Composer安装依赖库&#xff0c;终端切换到项目根目录输入如下 composer require firebase/php-jwt 下面是示例代码&#xff1a; <?php namespace app\common\base;use Firebase\JWT\JWT; use Firebase\JWT\Key;class Token {/*** 创建 token* param array $data 必填…

Java8 Stream常见用法

Stream流的常见用法&#xff1a; 1.利用stream流特性把数组转list集合 //定义一个数组Integer[] array {5,2,1,6,4,3};//通过stream特性把数组转list集合List<Integer> list Arrays.stream(array).collect(Collectors.toList());//打印结果System.out.println(list);…

计算机系统概述试题

01&#xff0e;完整的计算机系统应包括()。 A.运算器、存储器、控制器 B.外部设备和主机 C.主机和应用程序 D.配套的硬件设备和软件系统 02.冯诺依曼机的基本工作方式是()。 A.控制流驱动方式 B.多指令多数据流方式 C.微程序控制方式 D.数据流驱动方式 03.下列()是冯诺依曼机…

笔试刷题-Day10

牛客 一、DP30买卖股票的最好时机&#xff08;一&#xff09; 算法&#xff1a;虽然题目标了DP但是用贪心更快页更容易理解 import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main {public static void main(String[] args) {Sca…

同步与异步

异步与同步的区别 异步编程的主要优势在于它能够利用IO等待时间&#xff0c;提高系统的并发性能和吞吐量。当涉及到需要等待IO操作&#xff08;例如网络请求、数据库查询等&#xff09;完成时&#xff0c;异步编程可以使其他任务继续执行&#xff0c;而不需要阻塞整个程序。 …