WireGuard VPS хостинг: VPN, который вы запускаете сами
- Установка через apt и wg-quick на Ubuntu
- Публичные адреса IPv4 и IPv6 и права root
- На выбор 40 городов в 31 странах
HELPER VPS WireGuard VPS , это Linux облачный сервер, на котором вы сами запускаете лёгкий и быстрый VPN протокол WireGuard, с оплатой по счёту от $25.00 в месяц. Выберите Ubuntu (или образ приложения Docker) при создании сервера, подключитесь по SSH, установите wireguard через apt и включите его с помощью wg-quick, и ваш VPN сервер будет работать на UDP порту 51820.
Что такое WireGuard?
WireGuard это современный VPN протокол, встроенный в ядро Linux. Его код короткий и простой, поэтому его легко проверить, а современные криптографические методы, такие как Curve25519, ChaCha20 и Poly1305, делают соединение быстрым и лёгким. Сервер и устройства регистрируют открытые ключи друг друга, поэтому безопасный туннель создаётся несколькими строками в файле настроек.
WireGuard работает только через один UDP порт (обычно 51820), и соединение плавно сохраняется, даже когда телефон переключается между Wi-Fi и мобильным интернетом. Есть официальные приложения для Windows, macOS, iOS, Android и Linux, поэтому достаточно перенести на устройство файл настроек или QR-код, созданный на сервере, и VPN сразу работает.
Что можно делать на WireGuard VPS?
Один сервер с собственным WireGuard решает всё: от личной безопасности до объединения офисной сети.
Безопасный доступ из публичного Wi-Fi
Даже в Wi-Fi кафе, аэропорта или отеля весь трафик идёт по зашифрованному туннелю до вашего WireGuard VPS.
Постоянный IP для подключения
Разрешите в панели управления или файрволе сервера только IP своего VPS и безопасно управляйте всем откуда угодно через VPN.
Удалённая работа и подключение к офису
Создайте по ключу для каждого сотрудника, и из дома или командировки все попадают в одну частную сеть и работают вместе.
Частная сеть между серверами
Объедините через WireGuard серверы в разных городах, чтобы базы данных и копии передавались только по частным адресам.
Как купить сервер для WireGuard?
От оплаты до первого подключения всего три шага.
Шаг 1. Выберите город и тариф
Оплатите USDT, выберите город, где должен находиться ваш IP, и начните с небольшого тарифа.
Шаг 2. Создайте сервер из образа Ubuntu
Если выбрать в образах Ubuntu 24.04 LTS, можно сразу ставить WireGuard, а на сервере из образа приложения Docker те же команды тоже работают.
Шаг 3. Подключитесь по SSH и настройте
Подключитесь по SSH под root, выполните команды ниже и зарегистрируйте ключ устройства в [Peer], и VPN подключится.
Как установить WireGuard?
Подключитесь по SSH к серверу Ubuntu и по очереди выполните команды ниже. Они создают ключ сервера, настраивают интерфейс wg0 с частным адресом 10.8.0.1 и портом UDP 51820, включают пересылку пакетов и запускают службу wg-quick. Каждое устройство создаёт свой ключ и регистрируется командой вида sudo wg set wg0 peer DEVICE_PUBLIC_KEY allowed-ips 10.8.0.2/32, а если на сервере работает файрвол, откройте порт UDP 51820.
sudo apt update
sudo apt install -y wireguard
sudo bash -c 'umask 077; wg genkey > /etc/wireguard/server.key; wg pubkey < /etc/wireguard/server.key > /etc/wireguard/server.pub'
NIC=$(ip -o -4 route show to default | awk '{print $5}')
sudo tee /etc/wireguard/wg0.conf > /dev/null <<EOF
[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = $(sudo cat /etc/wireguard/server.key)
PostUp = iptables -I FORWARD -i %i -j ACCEPT; iptables -I FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o $NIC -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o $NIC -j MASQUERADE
EOF
sudo chmod 600 /etc/wireguard/wg0.conf
echo 'net.ipv4.ip_forward=1' | sudo tee /etc/sysctl.d/99-wireguard.conf
sudo sysctl --system
sudo systemctl enable --now wg-quick@wg0
sudo wg showЧем хороша собственная установка WireGuard на VPS?
Если вы сами ведёте WireGuard VPS, способ подключения и журналы определяете вы.
IP для выхода выбираете вы. Разместите сервер в любом из 40 городов, и выход в интернет будет идти с его публичного IP.
Свободно добавляйте устройства. Каждый новый ключ добавляет устройство, а цена остаётся ценой одного тарифа сервера.
Хватает небольшого тарифа. WireGuard легко работает в ядре, поэтому даже самый маленький тариф на 12 GB общего назначения подключает множество устройств с запасом.
Прозрачные настройки. Все подключения записаны в одном файле wg0.conf, поэтому сразу видно, кто подключается, и всё можно быстро поправить.
IPv4 и IPv6 вместе. Каждый сервер получает публичные адреса IPv4 и IPv6, и VPN можно открыть на обоих адресах.
Простая оплата в USDT: Зарегистрируйтесь с помощью одного токена аккаунта и создавайте серверы, оплачивая счета.
Операционные системы, на которые можно установить WireGuard
WireGuard работает на разных образах Linux в HELPER VPS и на образе приложения Docker.
- Ubuntu
- Debian
- AlmaLinux
- Rocky Linux
- Docker
Размещайте сервер ближе к своим клиентам
Создавайте сервер WireGuard по одной цене в любом из 40 городов в 31 странах.
Какой город выбрать для WireGuard VPS?
Расположение вашего VPN сервера становится расположением IP, который вы используете в интернете. Чтобы использовать сервис в определённой стране с IP этой страны, выберите город там; если важнее скорость подключения, выберите город ближе к вам. HELPER VPS позволяет создавать серверы в 40 городах по всей Америке, Европе, Ближнему Востоку, Африке и Азиатско-Тихоокеанскому региону с одинаковыми тарифами и ценами.
Если нужно несколько локаций, держите по небольшому серверу в каждом городе, а на устройство загрузите несколько файлов настроек и включайте нужный, когда понадобится. В одном аккаунте можно создать до 10 серверов, поэтому региональные серверы WireGuard удобно вести вместе из одного аккаунта. Достаточно задать каждому серверу свои ключи и диапазон частных адресов.
Сложно ли самому развернуть WireGuard?
У WireGuard мало параметров, поэтому он подходит и тем, кто впервые поднимает VPN сервер. Включите сервер командами выше, создайте ключ на устройстве через wg genkey, затем укажите на сервере открытый ключ устройства и частный адрес вроде 10.8.0.2, а на устройстве открытый ключ сервера и адрес SERVER_IP:51820, и подключение готово. Для телефона быстрее превратить файл настроек в QR-код через qrencode и отсканировать его в приложении.
Если хотите управлять устройствами через веб-интерфейс, можно запустить в контейнере инструмент управления вроде wg-easy на сервере из образа приложения Docker. В любом случае используйте VPN для собственной безопасности и удалённого доступа: открывать его для всех, как открытый прокси, не соответствует правилам использования, поэтому выдавайте отдельный ключ каждому устройству.
Хостинг WireGuard: частые вопросы
Частые вопросы о выборе VPS для WireGuard и установке.
Устанавливается ли WireGuard VPS в один клик?
Создайте сервер на Ubuntu (или из образа приложения Docker), а затем по SSH выполните установку через apt и несколько команд настройки. Если вставить команды выше как есть, за один раз выполнятся создание ключей, настройка wg0, пересылка пакетов и запуск службы.
Какой порт использует WireGuard?
По умолчанию один порт UDP 51820. Если на сервере включён файрвол (ufw и т. п.), откройте его командой sudo ufw allow 51820/udp, а чтобы использовать другой порт, измените значение ListenPort в wg0.conf.
Хватит ли самого маленького тарифа?
Да. WireGuard легко работает внутри ядра Linux, поэтому даже тариф на 6 vCPU и 12 GB комфортно подключает несколько устройств для вас и вашей семьи. Для многих пользователей или большого трафика выберите тариф с большим объёмом включённого трафика.
Сколько устройств можно подключить?
Каждому устройству задаются свой ключ и частный адрес, и оно регистрируется в [Peer]; в диапазоне 10.8.0.0/24 можно зарегистрировать больше 250 устройств. Цена не зависит от числа устройств и равна цене тарифа сервера.
Как подключиться с телефона?
Установите официальное приложение WireGuard для iOS или Android и импортируйте созданный на сервере файл настроек устройства или отсканируйте QR-код, созданный через qrencode, и подключение сразу заработает.
Можно ли пользоваться VPN по IPv6?
Да, у каждого сервера есть и публичный адрес IPv6. Добавьте частный диапазон IPv6 в Address в wg0.conf и включите net.ipv6.conf.all.forwarding=1, и трафик IPv6 тоже пойдёт через туннель.
Работает ли это на сервере из образа приложения Docker?
Да, образ приложения Docker тоже создаётся на Ubuntu 24.04, поэтому установка выполняется теми же командами apt. Настройки выше учитывают правила пересылки, которые меняет Docker, и добавляют разрешающее правило FORWARD в начало.
Можно ли управлять через веб-интерфейс?
Если запустить в контейнере инструмент управления WireGuard вроде wg-easy на сервере из образа приложения Docker, устройства можно добавлять и получать QR-коды прямо в браузере. Рекомендуем защитить панель управления паролем и открывать её только со своего IP.
Меняется ли IP VPN сервера?
Пока вы не удаляете сервер, он сохраняет те же публичные адреса IPv4 и IPv6. Даже при переустановке ОС адрес сохраняется, если сервер остаётся тем же, поэтому настройки устройств менять не придётся.
Можно ли открыть VPN для всех?
Используйте VPN, выдавая ключи устройствам себя и своей команды. Открывать доступ кому угодно, как открытый прокси, или использовать VPN для спама, атак и сканирования не соответствует правилам использования.
Как оплатить сервер для WireGuard?
Оплатите счёт за выбранный период при создании сервера, и он начнёт работать сразу. Оплатите счёт на продление до окончания периода, чтобы ваш сервер продолжал работать.
WireGuard это проект с открытым кодом, созданный Джейсоном А. Доненфельдом (Jason A. Donenfeld); права на название и логотип WireGuard принадлежат их владельцу. Установку, обновления, управление ключами и поддержку подключения устройств клиент берёт на себя. WireGuard используется без доплаты, а цена сервера равна цене выбранного тарифа.
Руководство по серверу WireGuard
Что полезно сделать сразу после получения сервера.
