Почему медленно открываются сайты через mikrotik с Wireguard?

Добрый день.
Подскажите к какую сторону думать.
Есть VPS с установленной туда RouteOS 7.1.3 - два интерфейса: ether1 (MTU 1500) и wireguard (MTU=1420). Сеть использую 198.0.0.1/24
Есть клиент физический mikrotik с RouteOS RouteOS 7.1.3 - на нем локальная сеть 192.168.0.1 .Сделал также wireguard (MTU=1420). Подключение между клиентом и сервером работает, пинги идут, маршрутизацию настроил. Данный клиент подключен к интернету через pppoe (MTU =1492).
Второй клиент смартфон Android с приложением wireguard- все работает идеально.

Проблема: Если пытаться зайти на какие то сайты пуская трафик по маршруту: ПК- МикротКлиент - VPS - Интернет то сайты грузятся ооочень медленно, а некоторые вообще не грузятся. А через софтину WireGuard все работает быстро и без проблем.
Читал что проблема может быть в MTU - но все попытки настроить ни к чему не привели...
И точно такая же проблема была с L2TP+IPSec - сайты также тормозили
  • Вопрос задан
  • 6690 просмотров
Пригласить эксперта
Ответы на вопрос 6
@elexterem
1 ) Вариант
Попробуй это. Мне помогло.
/ip firewall mangle 
add action=change-mss chain=forward new-mss=clamp-to-pmtu out-interface=wireguard protocol=tcp tcp-flags=syn

Это правило корректирует размер mss
Если у тебя есть правило fasttrack, то отруби его и перезагрузи роутер

2) Второй вариант если не поможет первый Как определить оптимальный размер MTU?
Ответ написан
alhray
@alhray
загрузка cpu роутера?
Ответ написан
@Zolg
ICMP как на фаерволе разруливается ?

И внутри wg бегает только IPv4, или и IPv6 тоже ?
Если (и) IPv6, то во-первых для линка с mtu 1492 mtu wg должен быть (не больше) 1412, иначе не влезет
Ну и сам такой IPv6 мультихоминг не очень прост в реализации, если нет лишних блоков адресов и не использовать неправославный для v6 NAT
Ответ написан
@Raven1382
fasttrack включен?
Ответ написан
выставьте на клиенте (ПК) MTU не выше MTU WG.
столкнулся с подобным, только у меня не поднимался коннект с серверами, использующими Qrator. При этом на тике коннект проходил корректно. При снятии дампа оказалось, что SSL не поднимается при коннекте к сайтам. В итоге решилось понижением MTU на клиенте (в моем случае 1420).
Ответ написан
@Ragnar1
Linux teacher for beginners.
У вас там CHR? Активируйте лицензию через личный кабинет на сайте MikroTik.
По умолчанию на CHR в режиме free все порты работаю на скорости до 1Mbps
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы