安装OpenWrt

  1. 选择路由器型号和下载固件

    • 确认你的路由器型号,进入OpenWrt官方下载页面
    • 根据路由器型号下载相应的固件文件,通常以.bin.img格式存在。
  2. 刷入固件

    • 使用LuCI界面刷入固件
      • 连接路由器,通过网络或以太网线连接到电脑。
      • 打开浏览器访问路由器的IP地址(默认是192.168.1.1),登录LuCI界面。
      • 进入“设备”->“刷入固件”页面,选择下载的固件文件,点击“选择文件”并刷入。
    • 使用命令行刷入固件
      • 使用 LuCI 的命令行工具:./uci-cl --upload firmware.bin
      • 或者直接通过命令行刷入:telnet 192.168.1.1,进入Shell,执行upload /path/to/firmware.bin
  3. 完成安装 -刷入后,系统会重启,进入初次设置界面,设置用户名和密码。

登录管理界面

  1. 访问管理界面

    • 重启后,访问路由器的IP地址(如192.168.1.1),登录界面可能提示你已更改默认密码。
    • 如果未更改,默认用户名和密码通常是rootrootadminadmin
  2. 重置默认密码(如有必要)

    如果忘记密码,可以通过重启路由器,进入LuCI界面,选择“系统”->“重置密码”,按照提示重置。

  3. 熟悉界面

    LuCI界面分为多个部分,如网络、设备、系统、服务等,方便进行配置。

系统界面和基本配置

  1. 访问系统设置

    登录后,点击左侧菜单中的“系统”->“系统设置”,设置时间、时区、NTP服务器等。

  2. 配置网络

    • WAN接口:设置外部网络接口,配置IP地址和默认网关。
    • LAN接口:设置内部网络,分配子网掩码和地址池。
    • DNS配置:设置DNS服务器,如使用OpenDNS或Google DNS。
  3. 设置UPnP

    在“网络”->“UPnP”中启用UPnP服务,以便其他设备访问你的路由器。

固件更新

  1. 检查更新

    在“系统”->“固件更新”中查看最新版本,确保系统稳定。

  2. 更新固件

    通过“固件更新”页面上传新的固件文件,或者使用UPnP或HTTP/HTTPS代理进行更新。

软件包管理

  1. 安装软件包

    • 使用命令opkg install安装软件包,如opkg install nginx安装Nginx服务器。
  2. 管理软件包

    • 查看已安装软件包:opkg list
    • 升级软件包:opkg upgrade
    • 清理缓存:opkg clean

网络配置

  1. 防火墙配置

    • 进入“网络”->“防火墙”,添加规则如允许HTTP/HTTPS流量。
    • 使用防火墙脚本文件(firewall-user),自定义规则。
  2. WAN配置

    • 配置PPPoe或PPPoE,设置相应的用户名和密码。
    • 或者配置静态IP,连接到互联网。
  3. VPN配置

    配置OpenVPN或IPSec服务器,确保网络安全。

  4. 路由设置

    • 添加静态路由,例如route 192.168.2./24 via 192.168.1.1
    • 启用OSPF或BGP动态路由,适用于多路由器环境。

用户管理

  1. 添加用户

    在“用户”->“管理用户”中添加新用户,设置密码和权限级别。

  2. VPN账号

    在“网络”->“VPN”中添加VPN账号,支持OpenVPN和L2Fp。

  3. 权限设置

    为用户分配权限,如访问特定网络或使用某些服务。

高级配置

  1. 硬件加密

    在“系统”->“高级”中启用硬件加密,提高网络安全。

  2. 1Q VLAN

    配置VLAN,隔离网络流量,提高网络安全性。

  3. SNAT和DNAT规则

    配置NAT规则,如MASQUERADE或端口转换。

日常维护

  1. 检查系统日志

    • 查看系统日志,发现潜在问题:cat /var/log/messages
    • 检查网络日志:cat /var/log/natd.log
  2. 备份配置

    • 使用uci save命令备份配置文件,确保安全。
  3. 清理旧数据

    定期清理老数据,如老的日志和临时文件。

常见问题与解决

  1. 固件刷入错误

    • 检查固件文件是否损坏,重新下载。
    • 使用LuCI的刷机功能,确保正确刷入。
  2. 网络连接问题

    • 检查WAN接口设置是否正确,检查IP配置。
    • 确保DNS和NTP服务器可用。
  3. 防火墙规则问题

    在防火墙规则中检查是否有误,例如阻止了必要的端口。

十一、扩展功能

  1. 多路由器环境

    • 配置多个路由器,使用BGP协议进行路由交换。
    • 在“网络”->“路由”中添加多个路由器接口。
  2. 开发与调试

    • 使用Jitsi进行音视频会议,支持多人在线。
    • 配置Gitolite进行代码协作。

十二、安全配置

  1. 定期检查日志

    查找潜在的安全漏洞或异常活动。

  2. 启用IP防火墙

    在防火墙规则中添加IP防火墙,限制一些设备的访问。

  3. 使用强密码

    定期更改默认用户名和密码,使用复杂的密码。

十三、文档与社区资源

  1. 官方文档

    • OpenWrt提供了详细的用户手册,帮助解决各种问题。
  2. 社区资源

    • OpenWrt社区中寻求帮助,遇到问题时可以分享你的路由器型号和配置信息。

通过以上步骤,你应该能够熟练地使用OpenWrt系统进行路由器的配置和管理,继续实践,逐步掌握更多功能和技巧。

OpenWrt系统教程

扫码添加小飞机VPN网络工具官方微信

扫码添加小飞机VPN网络工具官方微信

400-638-2751
扫码添加小飞机VPN网络工具官方微信

扫码添加小飞机VPN网络工具官方微信

网站地图