Приветствую, надеюсь мне здесь кто сможет помочь, суть такая: Есть смартфон(провайдер мегафон) с него раздаю WiFi на ноутбук с установленным Arch Linux. Есть VPS сервер в Швейцарии на нем поднят OpenVPN. На ноутбуке поднимается соединение с VPS сервером через OpenVPN. В итоге весь трафик начинает идти через этот сервер. Все работает кроме сервисов Яндекса(браузер постоянно ссылается на разные ошибки). В начале думал что в Швейцарии заблокированы сервисы Яндекса, но если подключится к любому другому WIFI и также попробовать зайти через этот VPN на сервисы Яндекса, то все работает, не каких ошибок не наблюдается. Проблема возникает при использовании мобильного интернета мегафон. Дальше я пошел, поставил второй системой Windows 10 на ней подключился через мобильный интернет мегафона с OpenVPn и о чудо все сервисы Яндекса снова работают. Тут я начал грешить на ArchLinux, тогда снес Win10 и поставил Ubuntu 20.04, также подключаюсь с OpenVpn через мобильный интернет и опять сервисы Яндекса не открываются и тут я вошел в ступор, куда копать, на линуксе при такой связке не работают сервисы Яндекса, а на Win 10 все работает. Как бы проблем с настройкой VPN нет. Да и если использовать этот VPN через другой wifi то на linux все работает. Через бесплатный VPN в Румынии не наблюдается не каких проблем на линуксе не на винде. Проблема возникает именно в связке мобильного интернета мегафон + vpn(в Швейцарии) + linux. Я даже у же попробовал поднять WireGuard на этом сервере, думал проблемы в настройках OpenVpn, но проблема все равно осталась. Уже даже сбрасывал настройки iptable что на нроутбуке что на серваке, но картину это не поменяло. Есть ли у кого какие идеи куда копать?
upd: Попробовал сменить симку на теле2, проблема не исчезла.
upd2: На теле2 проблема решилась увеличение буфера OpenVPN:
PHP код:
sndbuf 524288
rcvbuf 524288
push "sndbuf 524288"
push "rcvbuf 524288"
Для мегафона не помогает.
udp 3: Поменял настройки шифрования
AES-256-CBC на
AES-256-GCM в настройках сервера и все заработало. Походу мегафон ломает данное шифрование или проблема в Linux системах.