Skip to content
DubiDubi

WireGuard

WireGuard добавляется на вкладке Свой сервер. Поля один к одному соответствуют стандартному wg0.conf:

wg0.confПоле в DubiDubi
[Interface] PrivateKeyПриватный ключ клиента
[Interface] AddressАдрес в туннеле
[Peer] PublicKeyПубличный ключ сервера
[Peer] PresharedKeyPreshared key (необязательно)
[Peer] Endpoint, хостАдрес сервера
[Peer] Endpoint, портПорт

Что важно знать

  • Адрес в туннеле — это адрес клиента внутри WireGuard, например 10.0.0.2/32, а не адрес сервера. Несколько адресов разделяются запятой.
  • Порт обязателен. Одного wg.example.com недостаточно.
  • Задержка не замеряется. WireGuard слушает UDP, а замер идёт по TCP, поэтому в списке прочерк.
  • IPv6-адрес сервера пока не поддерживается.

В виде JSON

WireGuard-сервер можно вставить и как исходящий Xray в JSON на вкладке Ссылка или ключ:

{
  "protocol": "wireguard",
  "settings": {
    "secretKey": "<приватный ключ клиента>",
    "address": ["10.0.0.2/32"],
    "peers": [{ "publicKey": "<публичный ключ сервера>", "endpoint": "wg.example.com:51820" }]
  }
}

Что-то непонятно? Напишите в поддержку.