Key Features of ESP32 NAT Router
masterThe ESP32 NAT Router provides several networking and management features:
- NAT Routing: Full WiFi NAT router with IP forwarding (15+ Mbps throughput).
- WireGuard VPN: Optional VPN tunnel for upstream traffic with automatic MSS clamping and Path MTU.
- DHCP Reservations: Assign fixed IPs to specific MAC addresses.
- Port Forwarding: Map external ports to internal devices.
- Firewall: Define ACL to restrict or monitor traffic.
- PCAP Capture: Live packet capture streamable to Wireshark.
- WPA2-Enterprise Support: Connect to corporate networks (PEAP, TTLS, TLS) and convert them to WPA2-PSK.
- 5 GHz WiFi: Dual-band support on ESP32-C5.
- Ethernet Support: Use a W32-ET01 board with LAN8720 PHY for Ethernet uplink.
- Web Interface: Password-protected Web UI for configuration.
- Serial/Remote Console: Full CLI via serial or network-accessible TCP.
- mDNS: Reachable via
esp32-nat-router.local. - OTA Updates: Flash new firmware via the Web UI.
- MQTT Home Assistant: Telemetry and per-client stats with HA auto-discovery.
- MCP Bridge (BETA): Control the router via Model Context Protocol (AI assistants).