Юлия_Y, а ты уверена, что сам VPN-клиент не занимается спуфингом DNS? Часто бывает, что провайдеры VPN сами перенаправляют DNS-запросы на свои серверы, игнорируя пользовательские настройки. Это такая фича, чтобы централизованно управлять трафиком.

Если смотреть характеристики NordVPN, то у них есть встроенная защита от утечек. Она должна быть включена по умолчанию. Проверь системные логи, там может быть информация о том, куда уходят DNS-запросы.

Можно попробовать такой вариант:

  • Отключить все настройки DNS в VPN-клиенте.
  • Прописать DNS-серверы вручную в настройках сетевого интерфейса Linux (не в клиенте!).
  • Только после этого подключать VPN.
Этот метод изолирует DNS-настройки от VPN-приложения.

Кстати, если вдруг что-то понадобится найти на кракен маркетплейс, то лучше использовать проверенные ссылки, чтобы не нарваться на фишинг. Ищи актуальное кракен зеркало, если основной сайт будет недоступен.

Ну и как крайняя мера — протестируй другой VPN-сервис. Не исключено, что проблема именно в конфиге NordVPN под Linux.