Ваша проблема может быть связана с несколькими факторами. Вот несколько направлений для проверки и настроек, которые могут помочь:
1. **Проверка маршрутизации**: Убедитесь, что маршруты для всех подсетей настроены правильно. Проверьте, что маршрутизатор Keenetic имеет маршруты для всех ваших подсетей (192.168.2.0/24, 192.168.10.0/24 и 192.168.20.0/24). Убедитесь, что маршруты корректно определены в настройках и что нет конфликтующих маршрутов.
2. **Настройки брандмауэра**: Проверьте настройки брандмауэра на маршрутизаторе Keenetic. Возможно, есть правила, блокирующие трафик между подсетями. Убедитесь, что разрешен маршрутированный трафик между всеми подсетями.
3. **Проверка VLAN (если используется)**: Если вы используете VLAN для разделения подсетей, убедитесь, что все VLAN настроены правильно и что трафик между ними разрешен.
4. **Проверка IP-адресов и масок подсетей**: Убедитесь, что все устройства в подсетях имеют корректные IP-адреса и маски подсетей, чтобы они могли корректно коммуницировать друг с другом.
5. **Тестирование с другими устройствами**: Попробуйте протестировать пинг с других устройств в обеих подсетях, чтобы исключить возможность проблем с конкретными устройствами.
6. **Логи**: Проверьте системные логи маршрутизатора и логи VPN-сервера на наличие ошибок или предупреждений, которые могут указать на причину проблемы.
7. **Обновление прошивки**: Убедитесь, что у вас установлена последняя версия прошивки для маршрутизатора Keenetic. Обновления могут содержать исправления для известных проблем.
После выполнения этих шагов вы сможете более точно определить источник проблемы и предпринять соответствующие меры.