ESP WiFi 中继器
esp_wifi_repeater
3/5
🧩 软硬件结合
已发布
项目简介
A full functional WiFi NAT Router (and now also a WiFi Repeater)
这是一个基于ESP8266/ESP8285芯片的全功能WiFi中继器开源项目,历经十年迭代,终于在2026年实现了真正的二层桥接(L2 bridge)功能。项目核心价值在于将低成本、低功耗的物联网芯片改造为实用的网络扩展设备,解决了家庭或小型场景中WiFi信号覆盖不足、网络隔离需求以及IoT设备接入等实际问题。
标签
项目特点
**全功能 NAT 路由器**:支持 IP 流量转发、NAT 地址转换,无需配置路由表
**真正的 WiFi 中继器(L2 桥接)**:2026 年新增的 L2 桥接模式,实现真正的 WiFi 中继功能
**包过滤防火墙与 ACL**:支持基于 IP、端口、协议的访问控制列表
**端口映射(Port Forwarding)**:支持 TCP/UDP 端口转发
**流量整形**:可对网络流量进行限速和整形
**远程监控与数据包嗅探**:支持远程监控和 WiFi 数据包嗅探
**MQTT 管理接口**:可通过 MQTT 协议进行远程管理和控制
**GPIO 交互**:支持简单的 GPIO 引脚控制
**电源管理**:支持省电模式,适合电池供电场景
**自动网格(Automesh)模式**:多个 ESP 可自动组成网格网络,扩大覆盖范围
**Web 配置界面**:提供简单易用的 Web 页面进行基本配置
**命令行接口**:支持串口和 Telnet 远程命令行,可进行高级配置
**WPA2 企业网络支持**:支持 PEAP 认证的企业 WiFi 网络
**隐藏 SSID 支持**:可隐藏 SoftAP 的 SSID
**MAC 地址自定义**:支持自定义 STA 和 SoftAP 的 MAC 地址
**DHCP 服务器**:内置 DHCP 服务器,自动分配 IP 地址
**静态路由**:支持添加静态路由表项
**DNS 解析**:支持 DNS 查询和静态 DNS 配置
技术规格
| 硬件平台 | ESP8266 / ESP8285 |
|---|---|
| WiFi 标准 | 802.11 b/g/n |
| 工作模式 | STA + SoftAP(同时工作) |
| NAT 吞吐量 | 约 5 Mbps(双向) |
| 内部网络 | 192.168.4.0/24(可配置) |
| DHCP 客户端数 | 最多 8 个(SoftAP 限制) |
| NAPT 表大小 | 默认 512 条(可配置) |
| 端口映射表大小 | 默认 32 条(可配置) |
| TCP 超时 | 默认 1800 秒(可配置) |
| UDP 超时 | 默认 2 秒(可配置) |
| DHCP 租约时间 | 默认 120 分钟(可配置) |
| 配置接口 | Web 界面(HTTP)、串口(115200 baud)、Telnet(端口 7777) |
| 电源 | 通过 USB 或电池供电(支持省电模式) |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP8266 开发板(如 NodeMCU、Wemos D1 Mini) | 1 | — | 也可使用 ESP8285 |
| Micro USB 数据线 | 1 | — | 用于供电和串口通信 |
| USB 电源适配器(5V) | 1 | — | 或使用电池供电 |
| LED 指示灯 | 1 | — | 用于状态指示(开发板通常自带) |
| 按钮 | 1 | — | 用于复位或配置(开发板通常自带) |
能力画像
⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 2/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 1/5
🔵 数理与计算: 2/5
🔵 动手与操作: 2/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 2/5
项目图库
视频
所需技能
🔧 **动手能力**:基础的硬件连接能力,能够将 ESP8266 开发板通过 USB 连接到电脑,并了解如何供电。
💻 **编程能力**:无需编程能力,项目已编译为固件,只需通过 Web 安装器或串口刷写。但需要基本的命令行操作能力(用于高级配置)。
⚡ **电子电路**:无需复杂的电子电路知识,开发板已集成所需电路。如需自定义硬件(如添加外部传感器),则需要基础的电子知识。
适用场景
**WiFi 信号范围扩展**:将 ESP 放置在 WiFi 信号较弱的区域,作为中继器增强信号覆盖。
**访客 WiFi 网络**:为访客提供独立的 WiFi 网络,与主网络隔离,保障安全。
**IoT 设备安全隔离**:为智能家居设备创建独立的受限网络,防止它们直接访问主网络。
**户外/电池供电网格网络**:利用 Automesh 模式,在户外部署多个 ESP 节点,构建覆盖大范围的无线网格网络。
**WPA2 企业网络转换**:将需要 802.1X 认证的企业 WiFi 网络转换为简单的 WPA-PSK 网络,方便不支持企业认证的设备连接。
**WiFi 流量分析与监控**:作为监控探针,捕获和分析 WiFi 数据包。
**网络实验平台**:用于学习 NAT、路由、防火墙、ACL、流量整形等网络概念。