DIY VPN Wi-Fi system with a dual-network setup.
Turn an old Windows laptop into a home VPN gateway that bypasses website restrictions in Russia using any VPN client (Outline, Clash, Amnezia, WireGuard, etc.) — with a second router broadcasting foreign Wi-Fi for the devices that need it.
- 🌐 Dual-network setup — one network for smart home & state services, one for YouTube / Telegram / Netflix.
- 🧠 VPN client — runs on the Windows laptop (Outline shown as an example; any client works).
- 📡 Foreign Wi-Fi — broadcast via a secondary Huawei router.
- 🔋 Always-on — full protection from sleep, hibernation, and shutdown.
- Install any VPN client (Outline, Clash, v2rayN, Amnezia, etc.) on the laptop.
- Connect the laptop to the main router (Keenetic) via Ethernet.
- Share the VPN connection through the second Ethernet port to the Huawei router.
- Apply the
powercfgcommands fromno_sleep_forever.mdto prevent sleep. - Done! 🚀 The Huawei router now broadcasts foreign internet.
- Windows ICS (Internet Connection Sharing) shares the VPN tunnel over Ethernet.
- The Huawei router receives NAT from the VPN tunnel.
- Every device connected to the Huawei gets a foreign IP (e.g. Netherlands).
| File | Description |
|---|---|
no_sleep_forever.md |
Commands to disable sleep, hibernation, and display timeout |
outline-setup.md |
Full setup instructions for Outline VPN (reference) |
requirements.md |
Everything you need to get the project running |
| Problem | Fix |
|---|---|
| No internet on Huawei devices | Make sure ICS is enabled on the VPN adapter, not the physical NIC |
| Connection drops overnight | Re-check the powercfg steps — laptop is still sleeping |
| ICS resets after reboot | Windows sometimes disables ICS on restart; toggle sharing off/on |
- 🌐 Две сети — одна для умного дома и госуслуг, вторая для YouTube / Telegram / Netflix.
- 🧠 VPN-клиент — работает на ноутбуке с Windows (в примере — Outline, но подойдёт любой клиент).
- 📡 Зарубежный Wi-Fi — раздаётся через второй роутер Huawei.
- 🔋 Всегда онлайн — полная защита от сна, гибернации и выключения.
- Установи любой VPN-клиент (Outline, Clash, v2rayN, Amnezia и т.д.) на ноутбук.
- Подключи ноутбук к основному роутеру (Keenetic) по Ethernet.
- Расшарь VPN-соединение через второй Ethernet-порт на роутер Huawei.
- Примени команды
powercfgизno_sleep_forever.md, чтобы отключить сон. - Готово! 🚀 Huawei раздаёт зарубежный интернет.
- Windows ICS (общий доступ к интернету) раздаёт VPN-туннель по Ethernet.
- Роутер Huawei получает NAT из VPN-туннеля.
- Все устройства за Huawei получают зарубежный IP (например, Нидерланды).
| Файл | Описание |
|---|---|
no_sleep_forever.md |
Команды для отключения сна, гибернации и таймаута экрана |
outline-setup.md |
Полная инструкция по настройке Outline VPN (для примера) |
requirements.md |
Всё необходимое для запуска проекта |
| Проблема | Решение |
|---|---|
| Нет интернета на устройствах за Huawei | Проверь, что ICS включён на VPN-адаптере, а не на физической сетевой карте |
| Соединение падает ночью | Перепроверь шаги powercfg — ноутбук всё ещё уходит в сон |
| ICS сбрасывается после перезагрузки | Windows иногда выключает ICS при рестарте; выключи и снова включи общий доступ |
If you found this useful, consider leaving a ⭐ — it helps a lot!
Если было полезно — поставь ⭐, это очень помогает!
