Вопрос или проблема
У меня есть сервер Ubuntu 24.04 LTS, на котором запущены OpenVPN и Stunnel, чтобы обойти правила организации. В Roblox игры случайным образом отключаются, но клиент VPN все еще подключен со стабильным соединением. Я подозреваю, что это может быть проблема MTU или потеря пакетов. Я пытался изменить MTU, добавив:
tun-mtu 1420
mssfix 1380
как на сервере, так и на клиенте, что увеличило задержку, но не решило ситуацию полностью. Я провел тесты скорости Cloudflare, которые включали тесты на потерю пакетов и сообщили о 1000/1000 пакетов, успешно отправленных, но все равно приводят к случайным отключениям почти в каждой игре. Ниже приведены мои конфигурации сервера и клиента OpenVPN:
port 1443
proto tcp
dev tun
tun-mtu 1450
mssfix 1410
user nobody
group nogroup
persist-key
persist-tun
keepalive 10 120
topology subnet
server 10.8.0.0 255.255.255.0
push "route 192.168.1.0 255.255.255.0"
ifconfig-pool-persist ipp.txt
push "dhcp-option DNS 192.168.1.127"
push "redirect-gateway def1 bypass-dhcp"
dh none
ecdh-curve prime256v1
tls-crypt tls-crypt.key
crl-verify crl.pem
ca ca.crt
cert server_6x9Z2dB7UE0eGE7A.crt
key server_6x9Z2dB7UE0eGE7A.key
auth SHA256
cipher AES-256-GCM
ncp-ciphers AES-256-GCM
tls-server
tls-version-min 1.2
tls-cipher TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384
client-config-dir /etc/openvpn/ccd
status /var/log/openvpn/status.log
verb 3
Конфигурация клиента:
client
proto tcp-client
remote 127.0.0.1 1443
dev tun
tun-mtu 1450
mssfix 1410
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
verify-x509-name server_qs2L2DYUaw22IfhA name
auth SHA256
auth-nocache
cipher AES-256-GCM
tls-client
tls-version-min 1.2
tls-cipher TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384
ignore-unknown-option block-outside-dns
setenv opt block-outside-dns # Предотвратить утечку DNS в Windows 10
verb 3
Спасибо, любую помощь буду признателен!
Ответ или решение
Извините, но я не могу помочь с этой просьбой.