WireGuard
WireGuard добавляется на вкладке Свой сервер. Поля один к одному соответствуют стандартному wg0.conf:
| wg0.conf | Поле в DubiDubi |
|---|---|
[Interface] PrivateKey | Приватный ключ клиента |
[Interface] Address | Адрес в туннеле |
[Peer] PublicKey | Публичный ключ сервера |
[Peer] PresharedKey | Preshared 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" }]
}
}