一、OpenWrt基础设置入门
第一次使用OpenWrt路由器,可能会对网络设置感到陌生。别担心,下面我将带你一步步完成OpenWrt的基础配置。
1. 登录OpenWrt系统
首先,确保电脑已连接到路由器的Wi-Fi(通常是OpenWrt_5G,密码12345678)或通过网线连接到路由器的LAN口。然后打开浏览器,在地址栏输入192.168.1.1并按回车键。
在登录页面,输入默认密码12345678,然后点击Login按钮即可进入OpenWrt管理界面。
2. 基本网络设置
登录后,将鼠标移到”网络”菜单上,会自动展开列表。点击”接口”选项,这里可以进行基本的网络配置。
- WAN口设置:负责连接外部网络,通常设置为DHCP自动获取IP地址
- LAN口设置:负责局域网内部设备连接,默认IP地址为192.168.1.1
在设置向导中,系统会自动配置网卡,除指定WAN口物理接口之外的物理接口会自动绑定为LAN口。如果你设置的是旁路由,则所有接口都应绑定为LAN口。
3. 更改软件源为国内镜像
为了提高软件包下载速度,建议将OpenWrt的软件源更改为国内镜像。有两种方法可以实现:
方法一:手动修改
登录到路由器,编辑/etc/opkg/distfeeds.conf文件,将其中的http://downloads.openwrt.org替换为https://mirrors.tuna.tsinghua.edu.cn/openwrt即可。
方法二:自动替换
通过SSH连接到路由器,执行以下命令自动替换:
sed -i 's/http://downloads.openwrt.org/https://mirrors.tuna.tsinghua.edu.cn/openwrt/g' /etc/opkg/distfeeds.conf
opkg update
二、校园网连接配置(802.1x认证)
对于需要使用校园网的用户,OpenWrt支持标准802.1x认证,下面是配置步骤:
- 确保电脑已连接路由器,浏览器访问192.168.1.1,输入密码登录
- 进入”网络”-“接口”页面
- 编辑WAN接口,在”协议”下拉菜单中选择”802.1x认证”
- 填写校园网提供的认证信息,包括用户名和密码
- 保存并应用设置
配置完成后,路由器会自动进行校园网认证,连接成功后,所有连接到该路由器的设备都可以访问校园网。
三、Docker应用部署
OpenWrt支持Docker,这让我们可以在路由器上运行各种容器化应用。下面以安装青龙面板为例进行说明:
1. 准备工作
确保你的OpenWrt系统已安装Docker插件。如果没有,可以通过”系统”-“软件包”搜索并安装docker、luci-app-docker等相关包。
2. 安装青龙面板
通过SSH连接到OpenWrt路由器,执行以下命令安装青龙面板:
docker pull whyour/qinglong:latest
docker run -dit
-v $PWD/ql/config:/ql/config
-v $PWD/ql/log:/ql/log
-v $PWD/ql/db:/ql/db
-v $PWD/ql/scripts:/ql/scripts
-v $PWD/ql/repo:/ql/repo
-v $PWD/ql/raw:/ql/raw
-v $PWD/ql/jbot:/ql/jbot
-p 5700:5700
--name qinglong
--hostname qinglong
--restart always
whyour/qinglong:latest
3. 开放端口
安装完成后,需要在OpenWrt中开放相应端口:
- 进入OpenWrt管理界面
- 选择”服务”-“Docker”-“配置”-“DockerMan设置”
- 在”访问控制”-“允许访问的端口”中,添加qinglong|5700|tcp
- 保存并应用设置
完成以上步骤后,通过浏览器访问http://路由器IP:5700即可使用青龙面板。
四、高级网络功能设置
1. 端口转发
端口转发功能可以将外网访问路由器某个端口的请求转发到局域网内的特定设备上。配置方法如下:
- 进入”网络”-“防火墙”-“端口转发”
- 点击”添加”按钮创建新的转发规则
- 填写源区域、外部端口、内部IP地址和内部端口等信息
- 保存并应用设置
2. DHCP设置
DHCP服务可以为局域网内的设备自动分配IP地址。在OpenWrt中,你可以:
- 设置DHCP分配的IP地址范围
- 配置静态DHCP分配,为特定设备固定IP地址
- 设置DNS服务器
- 配置DHCP租期时间
这些设置都可以在”网络”-“接口”-“LAN”-“DHCP服务器”选项卡中完成。
3. 静态路由
如果你的网络中有多个子网,可以通过静态路由实现不同子网之间的通信。配置方法:
- 进入”网络”-“静态路由”
- 点击”添加”按钮创建新的路由规则
- 填写目标网络、子网掩码、网关和接口等信息
- 保存并应用设置
五、路由器刷机教程
如果你想将普通路由器刷成OpenWrt系统,可以参考以下教程。这里以红米AX6和小米WR30U为例:
1. 红米AX6刷OpenWrt教程
红米AX6是一款性价比极高的路由器,无论是作为AP Mesh的信号源还是刷OpenWrt处理网络数据,性能表现都非常出色。
- 准备红米AX6路由器和一台电脑
- 下载红米AX6对应的OpenWrt固件
- 通过路由器后台或TFTP方法刷入OpenWrt固件
- 刷机完成后,按照第一部分的基础设置进行配置
刷机过程中请确保电源稳定,避免断电导致路由器变砖。
2. 小米WR30U刷OpenWrt教程
小米WR30U是一款性价比极高的百元路由器,刷机步骤如下:
- 解锁WR30U的SSH权限
- 先不要插网线,电脑提示没有网络没有影响
- 打开浏览器访问192.168.31.1进入路由器后台
- 在”常用设置”-“上网设置”里分别设置:
- 上网方式:DHCP
- DNS:自动配置
- 启动与智能网关无线配置同步(会重启)
- 通过SSH连接路由器,刷入OpenWrt固件
- 刷机完成后,按照基础设置进行配置
六、常见问题与解决方法
1. IPv6设置导致无法访问OpenWrt
如果在OpenWrt设置向导中更改了IPv6模式导致无法访问OpenWrt,可能是因为网口不支持IPv6或驱动问题。解决方法:
- 通过reset按钮重置路由器
- 或者通过串口连接路由器,恢复默认设置
- 重新配置时,暂时禁用IPv6功能
2. 旁路由设置
旁路由是指不作为主路由器,而是作为辅助路由器提供额外功能。设置旁路由时:
- 所有网口都应绑定为LAN口
- 关闭DHCP服务,避免与主路由器冲突
- 设置静态IP地址,确保与主路由器在同一网段
- 在主路由器上设置静态路由,将特定流量指向旁路由
3. 软件源更新失败
如果在更新软件源时遇到问题,可以尝试:
- 检查网络连接是否正常
- 确认软件源地址是否正确
- 尝试更换其他国内镜像源
- 清除opkg缓存:opkg clean
通过以上教程,相信你已经掌握了OpenWrt软路由的基本配置和高级玩法。OpenWrt系统功能丰富且可玩性极高,随着使用深入,你会发现更多有趣的功能和应用场景。祝你玩得开心!
以上文章内容为AI辅助生成,仅供参考,需辨别文章内容信息真实有效
版权:文章来源: 文章该内容为作者观点,Firekb仅提供信息存储空间服务,不代表Firekb观点或立场。版权归原作者所有,未经允许不得转载。对于因本网站图片、内容所引起的纠纷、损失等,Firekb不承担侵权行为的连带责任。如发现本站文章存在版权问题,请联系:ysdl@esdli.com
转载请注明出处:https://www.esdli.com/10690.html

还没有评论呢,快来抢沙发~