Top.Mail.Ru
Установка WireGuard на сервере Timeweb Cloud — ADMINMED.ru

Установка WireGuard на сервере Timeweb Cloud

Коллеги, добрый день! Разобраться с установкой WireGuard на сервере Timeweb Cloud на самом деле проще, чем кажется. Есть два основных пути: максимально простой — через готовую сборку в маркетплейсе, и более гибкий — ручная установка через Docker.

🚀 Путь 1: Самый быстрый (WireGuard + веб-интерфейс)

Этот способ подойдёт, если вам нужен готовый сервер с панелью управления «из коробки» .

  1. Создайте сервер: В личном кабинете Timeweb Cloud перейдите в раздел «Облачные серверы» и нажмите «Добавить» .
  2. Выберите образ: Найдите в Маркетплейсе образ Wireguard GUI .
  3. Настройте регион и конфигурацию: Выберите ближайшую к вам локацию (например, Польшу или Нидерланды) . Бэкапы и дополнительные опции можно отключить, чтобы сэкономить бюджет .
  4. Запустите сервер: Закажите и дождитесь письма с данными для входа (ссылкой на веб-интерфейс и паролем) .

Настройка сервера на этом завершена. Останется только подключить устройства.

⚙️ Путь 2: Ручная установка (через Docker)

Этот вариант даёт больше контроля и подойдёт, если у вас уже есть сервер с Ubuntu .

  1. Подготовьте сервер: Создайте сервер с Ubuntu 22.04/24.04, подключитесь по SSH и обновите пакеты:
    bash apt update && apt upgrade -y
  2. Установите Docker и Docker Compose: Выполните команду для автоматической установки:
    bash curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh
  3. Создайте конфигурацию: Сгенерируйте хеш пароля для веб-интерфейса :
    bash docker pull ghcr.io/wg-easy/wg-easy docker run -it ghcr.io/wg-easy/wg-easy wgpw YOUR_PASSWORD
    (Замените YOUR_PASSWORD на ваш пароль и скопируйте полученный хеш).
  4. Запустите контейнер: Создайте файл compose.yaml со следующим содержимым, подставив ваш IP-адрес и хеш пароля :
    yaml services: wg-easy: image: ghcr.io/wg-easy/wg-easy container_name: wg-easy environment: WG_HOST: ВАШ_IP_АДРЕС # Публичный IPv4 сервера PASSWORD_HASH: ВАШ_ХЕШ_ПАРОЛЯ volumes: - ./wireguard:/etc/wireguard ports: - 51820:51820/udp - 51821:51821/tcp restart: unless-stopped
  5. Запустите командой: docker compose up -d

Веб-интерфейс будет доступен по адресу: http://ВАШ_IP_АДРЕС:51821 .

📲 Подключение устройств (Windows, Android, macOS)

  1. Скачайте приложение: Установите официальный клиент WireGuard с официального сайта или из магазина приложений .
  2. Создайте клиента в веб-интерфейсе: На панели WireGuard (по ссылке из письма) нажмите «New Client», укажите имя (например, «Iphone») и нажмите создать .
  3. Импортируйте конфигурацию :
    • На телефоне: Нажмите на кнопку с QR-кодом рядом с созданным клиентом и отсканируйте его камерой телефона в приложении WireGuard.
    • На компьютере: Скачайте конфигурационный файл (кнопка со скачиванием), откройте приложение WireGuard и выберите «Добавить туннель» → «Выбрать файл».

Всё! Осталось включить туннель в приложении и проверить IP-адрес на любом сайте, чтобы убедиться, что трафик идёт через сервер .

Надеюсь, эта инструкция поможет всё настроить. Если на каком-то из этапов возникнут сложности — спрашивайте, разберёмся

Добавить комментарий

© 2026 ADMINMED.ru

Login





Loading...

Top.Mail.Ru
👁 0
  Яндекс.Метрика