Skip to content

ESP32 Ethernet Router

Turn WT32-ETH01 or ESP32-C3+W5500 into a WiFi uplink → Ethernet LAN router with NAT, DHCP, port forwarding, ACL firewall, WireGuard VPN, and live PCAP capture.

irina

Published April 06, 2026 · © Apache License 2.0 (Apache-2.0)

Original author: Martin GerOriginal source (new tab)

ESP32 Ethernet Router

Components

Hardware components

WIZnet parts

Project description

1. 개요 이 프로젝트는 ESP32-C3와 W5500 Ethernet 컨트롤러를 이용하여 소형 보드에서 동작하는 완전한 기능의 이더넷 라우터 펌웨어입니다. ESP32는 WiFi에 STA 모드로 연결되어 uplink(WAN) 역할을 수행하고, W5500은 Ethernet을 통해 downlink(LAN)를 구성합니다. 따라서 Ethernet에 연결된 모든 장치는 별도의 설정 없이 인터넷에 바로 접근할 수 있습니다. 이 프로젝트는 esp32_nat_router를 기반으로 하며, 기존 구조와 달리 uplink 방향이 반대로 구성되어 있습니다: WiFi → WAN (인터넷) Ethernet → LAN (내부 네트워크) 👉 활용 분야: IoT 네트워크 분리 홈랩 환경 구축 WiFi 기반 유선 네트워크 확장 2. 네트워크 구조 WiFi STA → 상위 네트워크 연결 Ethernet → LAN 게이트웨이 역할 필요 시 WireGuard VPN 사용 가능 3. 지원 하드웨어 (Supported Hardware) 두 가지 구성이 지원됩니다. ✔ Option 1: WT32-ETH01 (고성능) ESP32 듀얼코어 240MHz LAN8720 PHY 내장 ✔ Option 2…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like