HELPER VPS

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 вирішує все: від особистої безпеки до об'єднання офісної мережі.

    Як купити сервер для WireGuard?

    Від оплати до першого підключення потрібно три кроки.

    1. Крок 1. Оберіть місто й тариф

      Оплатіть USDT, оберіть місто, де має бути ваша IP, і почніть з невеликого тарифу.

    2. Крок 2. Створіть сервер з образу Ubuntu

      Якщо обрати в образах Ubuntu 24.04 LTS, можна одразу ставити WireGuard, а на сервері з образу застосунку Docker ті самі команди теж працюють.

    3. Крок 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, спосіб підключення й журнали визначаєте ви.

    Операційні системи, на які можна встановити WireGuard

    WireGuard працює на різних образах Linux у HELPER VPS і на образі застосунку 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

    Що варто зробити одразу після отримання сервера.