Имеется две VPS.
VPS1 - находится в европе и на ней стоит xray сервер. (VLESS, XTLS и REALITY).
VPS2 - находится в РФ и на ней стоит WG сервер и Sing-Box клиент.
Между VPS’ками проброшен туннель. Пришлось организовать этот костыль в виду последних событий с блокировками vless. И все отлично работает… кроме UDP трафика.
Если цепляться напрямую в режиме TUN к VPS1 со включенным XUDP на клиенте NekoBox, то UDP трафик бегает. Discord работает.
Если подключаться через VPS2, то UDP уже не проходит.
Я так понимаю, что клиентская часть VLESS на VPS2 настроена у меня не корректно и затык происходит именно в этом месте (конфиг ниже):
"outbounds": [
{
"type": "vless",
"server": "*.*.*.*",
"server_port": 443,
"uuid": "*-*-*-*-*",
"flow": "xtls-rprx-vision",
"network": "tcp",
"packet_encoding": "xudp",
"tls": {
"enabled": true,
"disable_sni": false,
"server_name": "www.*.com",
"insecure": false,
"utls": {
"enabled": true,
"fingerprint": "chrome"
},
"reality": {
"enabled": true,
"public_key": "*",
"short_id": "*"
По идее вообще весь трафик должен заворачиваться в туннель:
"inbounds": [
{
"type": "tun",
"tag": "tun-in",
"interface_name": "tun0",
"address": "10.10.10.2/24",
"stack": "gvisor",
"auto_route": true,
"endpoint_independent_nat": true,
"strict_route": false,
"sniff": true,
"domain_strategy": "ipv4_only"
}
],
Но UDP где то отваливается. Помогите найти.