AmneziaWG, Xray and Zapret on Xiaomi BE7000¶
The Xiaomi Router BE7000 is the project's main model: Enodia started on it, and every version is checked on it. Everything installs on top of the stock firmware, without OpenWrt.
What works on the BE7000¶
- AmneziaWG, Xray (VLESS, Reality), Hysteria2 — through your own server, a subscription (3x-ui included) or an Amnezia Premium key.
- WARP — the router gets it by itself; as a separate exit or as a «road» to a server whose address your ISP blocked.
- ByeDPI and Zapret — bypassing blocks without a server of your own. Zapret works right in the router's kernel (NFQUEUE) and can do what ByeDPI cannot.
- Up to six additional exits: different sites, devices and Wi-Fi networks through different servers.
- A watchdog with backup servers, encrypted DNS (DoH, DoT, DoQ, DoH3, ODoH), ad blocking, access schedules, home access over AmneziaWG, traffic by device.
About this model¶
- ARM64 architecture with memory to spare — several protocols can run at once.
- About 20 MB of flash. Protocols are the heaviest part, and they can move to a USB stick: only the protocol programs or the whole system. If the stick is pulled out, the router keeps working direct, without the VPN.
- Mi Home and the smart home. Xiaomi's servers in China are best sent past the VPN — in the panel that is the geo
category
cnwith the action «bypass».
How to install¶
- Download the setup wizard from the Releases page.
- Run it on a computer on the router's network — it opens SSH on the BE7000 and installs the web panel.
- In the panel at
http://192.168.31.1:8088add a server and choose what goes through the VPN.
Details — Installation. The BE7000 owners' community — @xiaomi_be7000.
Other models — Routers.