Не работает WireGuard на телефоне провайдер Билайн

Начнем с того что я не понимаю толком ничего. Проблема состоит в том что я арендовал сервер на сайте Veesp в Риги на WireGuard конфигурация wg0 (для меня это ничего не означает). делал все по гайду с ютуба(https://youtu.be/q4FIT_2dSXc?si=LtEmRDa7WRXddEzy) установил WireGuard и тд но интернета нет. В WireGuarde пишет подключение 0 байт,с начало не работала только мобильная сеть с телефона но позже почему то на компе престал грузить и с роутера(на роуторе тоже билайн)

есть ли способ это починить? Скажите пожалуйста понятными словами

Проблема заключается в том, что Роскомнадзор блокирует WireGuard по протоколу. Во время рукопожатия. Для того, чтобы успешно использовать VPN на вашем сервере в Риге, советую настроить VLESS OVER REALITY. Самым простым способом является настроить 3X-UI для больше стабильности и пропускной способности советую также настроить bbr на сервере. Вот небольшая инструкция как это сделать максимально быстро.

Установщик 3x-ui на всякий случай:

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

После чего следуйте инструкции:

Инструкция по настройке VLESS внутри панели 3x-ui: [ссылка.](https://habr.com/ru/articles/785186/)

Настройка BBR: (4 команды)

1) echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
2) echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf

3) cat <<EOL >> /etc/sysctl.conf
net.core.rmem_max = 67108864
net.core.wmem_max = 67108864
net.core.netdev_max_backlog = 10000
net.core.somaxconn = 4096
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200 
net.ipv4.tcp_keepalive_probes = 5
net.ipv4.tcp_keepalive_intvl = 30
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_max_tw_buckets = 5000
net.ipv4.tcp_fastopen = 3
net.ipv4.tcp_mem = 25600 51200 102400
net.ipv4.udp_mem = 25600 51200 102400
net.ipv4.tcp_rmem = 4096 87380 67108864
net.ipv4.tcp_wmem = 4096 65536 67108864
net.ipv4.tcp_mtu_probing = 1 
net.ipv4.tcp_slow_start_after_idle=0
EOL

4) sysctl -p

Вышеперечисленные инструкции я писал для Ubuntu 22.04.

Сначала мне нужно установить 3X-UI а позже настроить командами ниже?

написано что ubaunti 20.04.6

Отредактировал последовательно + написал в лс

очень много лишнего в sysctl напихали, некоторые параметры вообще не нужны

Опишите все то, что вы считаете лишним, а я отредактирую, если посчитаю выводы логичными.

ну вы пытаетесь всё выкрутить на максимум, до каких-то нереальных значений, и тут внезапно somaxconn = 4096, меньше чем по дефолту, и еще например tcp_syncookies = 1, он и так по дефолту такой. 67 мегабайт tcp буфера на каждое подключение это просто жесть… tcp_max_syn_backlog = 8192, ну просто зачем? вам реально всё это нужно или просто откуда-то скопировали?

Видимо, отсюда:

Спасибо, исправлю конфиг, сделаю его более адекватным в свободное время!