VPNo4ka - 10 устройств, безлимит, работает в России в 2026
TopChange.io
VPN и приватность 2 сентября 2026 5 мин чтения

Файлы конфигурации: .conf, .ovpn, .json и .yaml — чем они отличаются

Сервис прислал файл вместо ссылки, а клиент отказывается его открывать? Смотрим, что скрыто внутри форматов .conf, .ovpn, .json и .yaml, как импортировать файл правильно и что делать, если он не подходит.

ИЛ
Игорь Левин
Юрист, специалист по 115-ФЗ
1 748
Telegram
Файлы конфигурации: .conf, .ovpn, .json и .yaml — чем они отличаются

Расширение файла указывает не на сервис, а на семейство программ, которое умеет его читать: .conf обычно открывает WireGuard-совместимый клиент, .ovpnOpenVPN, .json — клиенты семейства sing-box и v2ray, .yaml — Clash-совместимые. Переименовать расширение нельзя: у форматов разная внутренняя структура, и смена буквы после точки её не меняет.

Таблица четырёх форматов

РасширениеКто читает (обычно)Что внутриРазмер
.confWireGuard-совместимые клиентыпары «ключ = значение» построчно0,3–1 КБ
.ovpnOpenVPN-клиентыдирективы, иногда блок сертификата2–10 КБ
.jsonsing-box, v2rayвложенный документ с объектами1–5 КБ
.yamlClash-совместимые клиентывложенный документ с отступами1–8 КБ

Слово «обычно» не случайно: часть клиентов читает сразу несколько форматов, жёсткого правила «расширение = протокол» нет.

Что лежит внутри

Примеры ниже синтетические, домен example.com не отвечает, ключи не рабочие.

.conf — короткий список: адрес интерфейса, приватный ключ, публичный ключ сервера, эндпоинт:

``` [Interface] PrivateKey = AAAAEXAMPLEKEYAAAA= Address = 10.0.0.2/32

[Peer] PublicKey = BBBBEXAMPLEKEYBBBB= Endpoint = vpn.example.com:51820 ```

.ovpn — директивы построчно (адрес сервера, транспорт udp/tcp), затем блок сертификата:

`` client remote vpn.example.com 1194 proto udp <cert>...</cert> ``

.json — объект с идентификатором пользователя (UUID), адресом, портом и параметром транспорта:

``json {"server": "vpn.example.com", "port": 443, "uuid": "00000000-0000-0000-0000-000000000000", "transport": "ws"} ``

.yaml — тот же смысл, но структура задаётся отступами, а не скобками; часто добавлен блок маршрутов (rules), который решает, какой трафик идёт через прокси.

Как импортировать

  1. 1Открыть клиент, который поддерживает нужный формат.
  2. 2Найти пункт «Импорт из файла» (или «Add», «+», «Import config»).
  3. 3Выбрать скачанный файл в системном диалоге.
  4. 4Дождаться, пока клиент разберёт файл и добавит профиль.

На телефоне надёжнее не открывать файл из «Загрузок», а использовать системное «Поделиться» → выбрать приложение-клиент: так файл идёт напрямую в приложение, а не в обработчик по умолчанию, который часто открывает .conf и .yaml как текст.

Файл или ссылка-подписка

Файл фиксирует параметры на момент выдачи и не обновляется сам; ссылка-подписка подтягивает актуальные данные при каждом обновлении в клиенте — разница между этими понятиями разобрана отдельно.

Типовые проблемы

  1. 1Файл открылся как текст — назначьте клиент вручную через «Открыть с помощью» или «Поделиться».
  2. 2«Неверный формат» — файл предназначен для другого семейства программ: сверьте расширение и протокол клиента.
  3. 3Вместо файла — архив — внутри .zip может лежать сразу несколько форматов, распакуйте и выберите нужный по расширению.
  4. 4Двойное расширение — мессенджер иногда добавляет .txt после пересылки (config.ovpn.txt), исходное расширение нужно вернуть перед импортом.

Безопасность файла

Файл конфигурации — это доступ, а не инструкция: у кого он есть, тот подключается от вашего имени.

  • Не пересылайте файл в открытые чаты и группы.
  • Не прикладывайте его к публичным отзывам как «доказательство».
  • Удаляйте файл из «Загрузок» сразу после импорта в клиент.
  • Если файл видел посторонний — просите у сервиса перевыпуск конфигурации, а не просто удаляйте старый файл.

FAQ

Можно ли открыть .ovpn в клиенте для WireGuard? Нет: WireGuard ждёт формат «ключ = значение» из .conf, а .ovpn содержит директивы OpenVPN и блоки сертификата. Импорт завершится ошибкой формата.

Почему файл открывается текстовым редактором вместо клиента? Система назначила для расширения приложение по умолчанию — браузер или блокнот. Выберите клиент вручную через «Открыть с помощью» либо «Поделиться».

Один клиент может читать несколько форматов? Да, часть клиентов sing-box и Clash импортирует и .json, и .yaml. Поэтому в тексте используется «обычно», а не жёсткая привязка.

Что делать, если внутри файла видны реальные адреса и ключи? Это рабочая конфигурация — не показывайте её посторонним и не публикуйте в отзывах. Если доступ мог получить кто-то ещё, запросите у сервиса новый выпуск.

Почему после переименования файл всё равно не импортируется? Расширение — подсказка для системы, а клиент разбирает содержимое по внутренней структуре. Смена символов после точки синтаксис не меняет.

Материал имеет информационный характер и не является финансовой или юридической консультацией. Перед сделкой проверяйте актуальные условия выбранного обменника.

ИЛ
Игорь Левин
Юрист, специалист по 115-ФЗ

Юрист с практикой в финансовом регулировании. Помогает разобраться в налогах и защите от блокировок. Консультировал банки, обменники и физических лиц по вопросам 115-ФЗ и налогообложения. Пишет так, чтобы было понятно без юридического образования.

Профиль автора