Бывает такое: хочешь просто VPN, чтобы спокойно работать из кафе или проверять админку на публичной сети. А потом — ты уже в терминале, ставишь WireGuard, ковыряешь конфиги, гуглишь, что такое
AllowedIPs
Что я выбрала и почему
Спойлер: я ставила WG Dashboard. Это не самый популярный (типа как
wg-easy
Пробовала ещё
wireguard-ui
VPS: чистый, свежий, Ubuntu 22.04
Сервер — мой стандартный от CloudVPS.by (ну куда без них, всё уже автоматом). Ubuntu — без панелек, просто
ssh root@...
Установка WireGuard — почти без боли
Если ты совсем новичок — не бойся. Оно реально ставится в два прыжка:
apt update apt install wireguard -y
Я ещё докинула
qrencode
apt install qrencode -y
Настройка вручную? Нет, спасибо. Беру Web UI
И вот тут я ставлю WG Dashboard. Процесс на удивление простой:
- Клонирую проект:
git clone https://github.com/donaldzou/WGDashboard.git cd WGDashboard
- Ставлю зависимости (он на Python/Django):
bash install.sh
- После установки перехожу по
http://your-vps-ip:10086
Всё. Интерфейс поднимается, можно сразу добавлять клиентов.
Что можно делать через интерфейс?
- Генерировать ключи
- Создавать конфиги на лету
- Смотреть, кто подключён
- QR-коды — просто кликнул, показал экран
И, главное, ничего руками в wg0.conf
Что сломалось?
Ха, как будто обойдётся без. После перезапуска VPS интерфейс не поднялся. Оказалось, systemd не подхватывал
wg-quick@wg0
systemctl enable wg-quick@wg0
Теперь живёт.
Лайфхаки по ходу
- Если не работает веб-интерфейс, глянь — там Django обычно жалуется.
journalctl -xe
- Убедись, что порт 10086 открыт в или
ufw
.iptables
- Если хочешь шифровать только часть трафика (например, только сайт), играйся с (но аккуратно).
AllowedIPs
Почему не Docker?
Пробовала
wg-easy
Почему вообще WireGuard?
Он лёгкий, быстрый и не жрёт память. У меня клиент на Android и Mac — работает стабильно.
А ещё его не блочат в отелях. Проверено.
В двух словах
- Ставим , потом
wireguard
WGDashboard
- Открываем браузер, настраиваем
- Пользуемся как VPN с человеческим лицом
Если совсем не хочется мучиться
Можно взять готовый VPS от CloudVPS.by, всё сделать по этому гайду — и получить VPN, который реально работает.
Без панелей. Без Docker. Только ты и интерфейс. Ну, и
ufw