Данная проблема знакома многим, кто работает c VPN в Mikrotik. Вы настроили привязки Server Binding, маршруты, правила брандмауэра и вдруг какой-то клиент перестает работать. Почему?
Если мы заглянем в список интерфейсов, то увидим там созданный для него динамический интерфейс вместо Server Binding, если этот динамический интерфейс удалить, то клиент тут же переподключится нормально.
Обычно данная проблема возникает при быстром переподключении клиента и связана с тем, что в момент нового подключения старая сессия еще считается роутером активной и поэтому он создает клиенту новое, динамическое подключение.
Как с этим бороться? Ограничить клиента единственным подключением, для этого в профиле, который используют ваши клиенты перейдите на вкладку Limits и поставьте опцию Only One в состояние yes.
Либо выполните в терминале:
/ppp profile set [find name=vpn-profile] only-one=yes
Также возможно следует уменьшить значение Keepalive Timeout для вашего VPN-сервера, которое по умолчанию установлено как 60 сек.
