OpenWrt/Lede 设置教程2021更新

文章目录[隐藏]

之前写过一篇基础的 OpenWrt 设置教程,没想到一直都有不少访问量。考虑到时间已经过去了这么久,是时候更新一版了。本次的 OpenWrt设置教程基于原版 19.07.7 ,大体上也适用于国内二次开发的 Lede 分支。文章可能会比较长,可以使用目录导航或者搜索关键词快速定位。

1.拨号网络设置

原版的 OpenWrt 网关地址为 192.168.1.1 ,在路由器通电开机后1-2分钟应该就能打开 Web 页面了。默认用户名为 root ,密码为空,登陆页面直接点击 Login 即可进入路由器后台。其他的二次开发分支常用的密码也有 admin root password 等,具体以下载页面为准。

登陆后我们先设置网络,默认状态下 OpenWrt 被配置为 DHCP 自动获取。如果需要改为常见的 PPPoE 拨号,则从顶部菜单进入:Network – Interfaces 页面。删除自带的 WAN6 并点击WAN 后方的 Edit 。

在弹出的窗口中,将 Protocol 改为 PPPoE ,点击 Switch Protocol 。

随后在 username 和 password 中分别填入宽带账号和密码,点击 save 保存。

OpenWrt 默认设置下会自动尝试获取 IPv6 地址,并使用运营商所提供的 DNS 地址。如果需要对这些设置进行更改的话,可以在点击 save 之前在 Advanced Settings 中更改。此处我们暂时略过。

点击页面下方的 Save & Apply ,不出意外 WAN 接口此时会获得 IP 地址,网络配置完成。

2.安装中文语言包

有了网络之后我们便可以安装中文语言包了,从顶部菜单依次进入:System – Software 页面,并点击 Update lists 来刷新软件包列表。如果网络环境没有魔法的话,这里可能会消耗比较长的时间。待页面弹出窗口提示后,点击 Dismiss 关闭。

此时在中间的输入框中输入 luci-i18n-base-zh-cn ,点击 OK 来安装中文语言包。等待安装完成后刷新网页便会自动更新为中文界面。

3.开启 WiFi

原版 OpenWrt 默认并没有开启 WiFi ,需要进入:网络 – 无线 页面进行设置。不过也有部分二次修改版默认开启了 WiFi 。

其中 acn 为 5G 频段,bgn 为 2.4G 频段,需要分别进行设置。点击“编辑”后,在弹出窗口中点击“启用”来打开 WiFi 。

其他一些设置项还包括信道,带宽和传输功率等,可以使用默认也可以自行设置。ESSID 为 WiFi 所显示的名称,“无线安全”页面可以为 WiFi 设置密码,一般采用 WPA2 + CCMP 即可。

4.添加访客网络

有时我们需要为访客单独创建一个 WiFi 网络,限制其访问内网,并使用单独的密码。如有需要可以为防火墙安装中文语言包,按照第二部分的方法,安装 luci-i18n-firewall-zh-cn 即可。这时需要先新增一个防火墙区域,进入:网络 – 防火墙 菜单,点击新增。

名称部分可以任意设置,其他如上图所示,点击“保存”,再点击“保存并应用”。

进入:网络 – 接口 页面,点击“添加新接口”,名称任意设置,协议选择“静态地址”后,点击“创建接口”。在新弹出的窗口中,常规设置页面为访客网络设置不同于主网络的 ip 地址,防护墙页面选择上一步创建的区域(如 guest ),并确保开启了 DHCP 服务,点击“保存”,再点击“保存并应用”。

进入:网络 – 无线 页面,在 acn 或 bgn 右侧点击“新增”来添加一个访客 WiFi 。WiFi 名称和密码可以按第三部分进行设置,“网络”选择上一步中所创建的接口(如 guest ),点击“保存”,再点击“保存并应用”。

进入:网络 – 防火墙 页面,点击“通信规则”,按照下图为 DHCP 和 DNS 创建防火墙规则,最后点击“保存并应用”。

此时访客网络便创建好了,访客网络能够访问互联网,但无法访问路由器及主网络下的其他设备。

5.越过路由器访问光猫

光猫在桥接模式下使用路由器拨号时,默认是无法访问光猫的管理页面的,需要手动新建一个接口。进入:网络 – 接口 页面,点击“添加新接口”。接口名称任意填写,接口协议使用“静态地址”,接口选择“wan”,点击“创建接口”。

在新页面中,为接口指定正确的 ip 地址和子网掩码(与光猫相匹配),如 192.168.1.1 / 255.255.255.0 。并在防火墙设置页面,选择 wan ,点击“保存”,再点击“保存并应用”。此时就可以访问光猫的管理页面了。

需要注意的是,局域网的 ip 段不能与光猫的 ip 段(一般 192.168.1.1/24 居多)重叠,否则会导致无法上网。

原文地址:https://cloud.tencent.com/developer/article/2123097

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340