Cloudflare Tunnel · Стоимость и настройка

Cloudflare Tunnel: что бесплатно, а что стоит дополнительно?

Поделитесь локальным приложением для демонстрации или назначьте домашнему серверу постоянный адрес. Начните с изучения стоимости, затем выберите подходящую настройку.

Краткий ответ

Туннель может быть бесплатным. Запуск сайта — отдельная статья расходов.

Cloudflare предлагает бесплатные туннели. Временный Quick Tunnel не требует аккаунта и домена. Для постоянного публичного имени хоста нужны аккаунт Cloudflare, домен и компьютер, который всегда в сети.

Туннель
Бесплатные вариантыQuick Tunnels подходят для тестов; именованные туннели также доступны в бесплатном плане.
Домен
Для вашего собственного адресаОплачивайте регистрацию и продление у регистратора. Временный предварительный просмотр домен не требует.
Компьютер и электроэнергия
Пока сайт работаетВаше приложение и коннектор должны работать постоянно. Включите в бюджет электроэнергию, обслуживание и резервное копирование.
Дополнительные опции
Только при необходимостиVPN, платные функции Access или VPS — отдельные опции, не обязательные для каждого туннеля.

Проверено 24 сентября 2026 года. Планы Cloudflare · Ограничения Quick Tunnel

Выберите маршрут

Начать одним кликом или настроить самостоятельно?

Простой способ

Ваш туннель. Один клик.

Хотите туннель без ввода команд и редактирования конфигурационных файлов? GhostlyShare автоматически обнаруживает запущенные локальные веб-приложения. Нажмите Go Public и поделитесь HTTPS-ссылкой.

Начать с GhostlyShare ↓
Ручная настройка

Настройте свой туннель самостоятельно.

Предпочитаете управлять cloudflared самостоятельно? Руководство для Windows проведёт вас через создание именованного туннеля с вашим доменом, консольными командами и фоновым сервисом.

Перейти к руководству для Windows ↓

GhostlyShare · Windows & Linux

Cloudflare Tunnel без консоли.

GhostlyShare — самый простой способ начать по этому руководству. Десктопное приложение само настраивает туннель. Для временной ссылки не нужны консольные команды, конфигурационные файлы или аккаунт Cloudflare.

  1. Запустите ваше приложениеЗапустите сайт или API локально. GhostlyShare автоматически обнаружит доступные веб-приложения.
  2. Нажмите Go PublicВыберите приложение для общего доступа. При необходимости добавьте пароль или срок действия ссылки.
  3. Отправьте ссылкуСкопируйте HTTPS-URL или отсканируйте QR-код на телефоне. Держите компьютер и приложение запущенными.

Бесплатные временные ссылки. Без аккаунта, электронной почты и подписки.

GhostlyShare с общим приложением, QR-кодом, управлением паролем и ссылкой
Выберите приложение. Запустите туннель. Поделитесь ссылкой.

Временные Quick Tunnels предназначены для разработки и тестирования, без гарантии доступности. Cloudflare ограничивает их 200 одновременными запросами и не поддерживает Server-Sent Events (SSE). Подробнее об ограничениях

Что защищает туннель

Посетители подключаются к Cloudflare вместо вашего роутера. При правильной настройке туннеля ваш домашний IP не отображается в публичных DNS-записях.

Сохраняйте домашний IP в тайне

Ваш домен указывает на Cloudflare, поэтому DNS-запрос не раскрывает ваш домашний IP.

Без проброса портов в роутере

Ваш компьютер устанавливает соединение с Cloudflare. Для сайта не нужно открывать порты в роутере.

Локальный веб-сервер

Ваше приложение может слушать localhost, а Cloudflare сделает его доступным через туннель.

Знайте ограничения

Туннель скрывает ваш домашний IP от посетителей. Cloudflare и любой используемый VPN-провайдер всё равно имеют данные о соединении.

Кто что видит?

Туннель не делает ваш проект анонимным. Вот что посетители и сервисы всё ещё могут узнать.

Посетители

  • Посетители видят ваш публичный адрес, а также содержимое, заголовки и cookies, которые отправляет ваш сайт.
  • Если DNS указывает только на туннель, посетители обычно видят IP-адреса Cloudflare, а не ваш домашний IP.
  • Данные, которые вы публикуете на сайте, например имя или контактный адрес, могут вас идентифицировать.

Cloudflare

  • Для именованного туннеля Cloudflare знает ваш аккаунт, домен, ID туннеля, настроенные адреса и статус соединения.
  • Cloudflare видит IP, с которым подключается cloudflared: ваш домашний IP или IP VPN-сервера, если соединение идёт через VPN.
  • VPN меняет этот IP-адрес. Ваш аккаунт Cloudflare остаётся связан с именованным туннелем.

VPN-провайдер

  • Ваш VPN-провайдер видит, что ваше устройство подключается к Cloudflare.
  • Email и платёжные данные в вашем VPN-аккаунте могут связывать аккаунт с вами.
  • Вы также доверяете VPN-провайдеру информацию о вашем соединении.

Аккаунты и личные данные

  • Регистрация домена, платежи и повторно используемые имена пользователей могут связать проект с вами.
  • Общие аккаунты и профили браузера могут связывать вашу административную активность с другими используемыми сервисами.
  • Проверьте, какие личные данные вы передаёте в используемых сервисах. Туннель их не удаляет.

Как запрос достигает вашего сайта

Cloudflare принимает публичный запрос и пересылает его через cloudflared на ваш локальный веб-сервер.

01 Посетитель

Открывает адрес вашего сайта и подключается к Cloudflare.

02 Cloudflare

Обрабатывает HTTPS и пересылает запрос через туннель.

03 cloudflared.exe

Поддерживает открытое соединение между вашим Windows-компьютером и Cloudflare.

04 Локальный сайт

Отвечает на запрос локально, без открытого порта в роутере.

То же соединение с VPN между ними

VPN располагается между cloudflared на вашем компьютере и Cloudflare.

  1. Посетитель

    Открывает ваш сайт.

  2. Cloudflare

    Видит IP сервера VPN.

  3. VPN-сервер

    Перенаправляет туннельное соединение.

    Ваш домашний IP остаётся за VPN.
  4. cloudflared.exe

    Запускается на вашем компьютере.

  5. Локальный сайт

    Отвечает на запрос.

Плата Raspberry Pi как небольшое устройство для домашнего хостинга
Дополнительное оборудование

Небольшой компьютер для постоянно работающего сайта

Raspberry Pi или мини-ПК могут поддерживать ваш сайт в сети, даже когда ноутбук выключен. Планируйте обновления, резервное копирование и надёжное сетевое подключение.

Показать на Amazon
Как участник партнёрской программы Amazon, я получаю доход от соответствующих покупок.

Что такое cloudflared.exe на Windows?

cloudflared.exe соединяет ваш Windows-компьютер с Cloudflare и пересылает запросы в локальное приложение. Он управляет туннелем, но не заменяет VPN.

Создайте постоянный туннель

Войдите в Cloudflare, создайте именованный туннель и назначьте ему собственный адрес.

Поддерживайте несколько открытых соединений

Коннектор поддерживает несколько соединений, чтобы сбой одного не прерывал туннель.

Свяжите адрес с вашим приложением

Используйте файл конфигурации, чтобы перенаправить app.example.com на http://localhost:3000.

Запускайте вручную или как службу Windows

Сначала протестируйте в PowerShell. Настройте службу Windows, если туннель должен работать после выхода из системы.

Другие поддерживаемые сервисы

Cloudflare Tunnel также поддерживает такие сервисы, как SSH и RDP. Это руководство посвящено веб-сайтам.

Настройка Windows: cloudflared.exe пошагово

Этот процесс предполагает, что веб-сайт уже работает локально, а ваш домен использует Cloudflare DNS. В примере ниже используется app.example.com и локальный сервис на порту 3000.

Используйте PowerShell 7 для всех команд ниже. Перед копированием замените пример имени хоста, имени туннеля и локального сервиса на свои значения.

01

Шаг 1: определите значения, которые будете использовать повторно

Запустите PowerShell 7 и замените пример имени хоста, имени туннеля и локального сервиса на свои значения перед продолжением.

PowerShell 7
$TunnelName = "ghostly-home-site"
$PublicHostname = "app.example.com"
$LocalService = "http://localhost:3000"
$CloudflaredHome = "C:\Cloudflared\bin"
$ConfigPath = "$env:USERPROFILE\.cloudflared\config.yml"
02

Шаг 2: подготовьте cloudflared.exe

Переименуйте загруженный бинарный файл, создайте для него отдельную папку и скопируйте туда исполняемый файл.

PowerShell 7
Rename-Item "$env:USERPROFILE\Downloads\cloudflared-windows-amd64.exe" "cloudflared.exe"
New-Item -ItemType Directory -Force $CloudflaredHome
Copy-Item "$env:USERPROFILE\Downloads\cloudflared.exe" "$CloudflaredHome\cloudflared.exe"
03

Шаг 3: проверьте установку

Перейдите в папку и убедитесь, что cloudflared.exe запускается без ошибок до аутентификации.

PowerShell 7
Set-Location $CloudflaredHome
.\cloudflared.exe --version
04

Шаг 4: войдите в систему и выберите домен

Откроется браузер для подтверждения зоны. Сертификат аккаунта будет записан в ваш стандартный каталог .cloudflared.

PowerShell 7
.\cloudflared.exe tunnel login
05

Шаг 5: создайте туннель

Создайте туннель, затем вставьте UUID из вывода команды в переменную ниже, чтобы использовать его в следующих командах.

PowerShell 7
.\cloudflared.exe tunnel create $TunnelName
$TunnelId = "<paste-the-tunnel-uuid-from-the-create-output>"
06

Шаг 6: создайте конфигурацию

Эти команды формируют локальный config.yml в вашем профиле Windows, чтобы туннель знал, какой публичный хост перенаправлять на какой локальный сервис.

PowerShell 7
Set-Content $ConfigPath "tunnel: $TunnelId"
Add-Content $ConfigPath "credentials-file: $env:USERPROFILE\.cloudflared\$TunnelId.json"
Add-Content $ConfigPath ""
Add-Content $ConfigPath "ingress:"
Add-Content $ConfigPath "  - hostname: $PublicHostname"
Add-Content $ConfigPath "    service: $LocalService"
Add-Content $ConfigPath "  - service: http_status:404"
07

Шаг 7: проверьте конфигурацию

Выведите содержимое файла для проверки, затем позвольте cloudflared проверить правила маршрутизации перед публикацией DNS.

PowerShell 7
Get-Content $ConfigPath
.\cloudflared.exe tunnel ingress validate
08

Шаг 8: подключите ваш домен

Это указывает Cloudflare, какой хост должен направляться в именованный туннель перед началом обслуживания реального трафика.

PowerShell 7
.\cloudflared.exe tunnel route dns $TunnelName $PublicHostname
.\cloudflared.exe tunnel info $TunnelName
09

Шаг 9: запустите и протестируйте туннель

Держите окно PowerShell 7 открытым, пока тестируете сайт из другой сети. Завершите работу с помощью Ctrl+C после теста.

PowerShell 7
.\cloudflared.exe tunnel run $TunnelName
Опционально: запускать туннель как службу Windows

Сначала проверьте работу туннеля в PowerShell. Затем откройте PowerShell 7 с правами администратора для установки и настройки службы.

01

Настройка службы: шаг 1 — установка службы Windows

Откройте PowerShell 7 с правами администратора и установите службу Cloudflared.

PowerShell 7 (Admin)
Set-Location $CloudflaredHome
.\cloudflared.exe service install
02

Настройка службы: шаг 2 — копирование учётных данных и конфигурации

Служба Windows работает под системным профилем, поэтому ей нужен собственный каталог .cloudflared с сертификатом, учётными данными туннеля и config.yml.

PowerShell 7 (Admin)
$SystemCloudflaredHome = "C:\Windows\System32\config\systemprofile\.cloudflared"
New-Item -ItemType Directory -Force $SystemCloudflaredHome
Copy-Item "$env:USERPROFILE\.cloudflared\cert.pem" "$SystemCloudflaredHome\cert.pem"
Copy-Item "$env:USERPROFILE\.cloudflared\$TunnelId.json" "$SystemCloudflaredHome\$TunnelId.json"
Set-Content "$SystemCloudflaredHome\config.yml" "tunnel: $TunnelId"
Add-Content "$SystemCloudflaredHome\config.yml" "credentials-file: $SystemCloudflaredHome\$TunnelId.json"
Add-Content "$SystemCloudflaredHome\config.yml" ""
Add-Content "$SystemCloudflaredHome\config.yml" "ingress:"
Add-Content "$SystemCloudflaredHome\config.yml" "  - hostname: $PublicHostname"
Add-Content "$SystemCloudflaredHome\config.yml" "    service: $LocalService"
Add-Content "$SystemCloudflaredHome\config.yml" "  - service: http_status:404"
03

Настройка службы: шаг 3 — назначение пути конфигурации и запуск

Установите ImagePath для использования конфигурации в системном профиле Windows, затем запустите службу.

PowerShell 7 (Admin)
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Cloudflared" -Name ImagePath -Value "C:\Cloudflared\bin\cloudflared.exe --config=C:\Windows\System32\config\systemprofile\.cloudflared\config.yml tunnel run"
sc.exe start cloudflared

Служба Windows требует собственного сертификата, учётных данных туннеля и config.yml в системном профиле. ImagePath указывает, какую конфигурацию загружать.

Использование VPN с туннелем

VPN не обязателен. Чтобы скрыть домашний IP от Cloudflare, подключайте cloudflared через VPN и проверьте, что происходит при отключении VPN.

Запускайте VPN перед cloudflared

Проверьте публичный IP компьютера перед запуском туннеля. Это должен быть IP сервера VPN.

Блокируйте соединения при сбое VPN

Включите и протестируйте kill switch VPN. Без него cloudflared может переподключиться напрямую через вашего интернет-провайдера.

Оставляйте приложение доступным только на localhost

Привязывайте приложение к localhost, если возможно. Избегайте открытия дополнительного публичного доступа к веб-серверу.

Сохраняйте логи соединений в конфиденциальности

Отладочные логи могут содержать URL и заголовки запросов. Используйте их только для устранения неполадок и проверяйте перед передачей.

Выберите VPN

Подберите VPN, подходящий для вашей настройки

Сравните поддерживаемые устройства, стабильность соединения и функции kill-switch. Прямая ссылка ниже — партнёрская; в каталоге представлены другие провайдеры.

Рекомендуемый провайдер: Proton VPN

Если туннель остановится, посетители обычно увидят ошибку Cloudflare. Не заменяйте DNS-запись туннеля на домашний IP, чтобы обойти сбой.

Проверка вашей настройки

Проверьте доступ извне вашей сети и убедитесь, что соединение ведёт себя как задумано при сбое.

Проверьте DNS-записи

Проверьте публичные DNS-записи. Они должны указывать на Cloudflare, а не на ваш домашний IP.

Если используете VPN: проверьте IP

Сначала проверьте публичный IP машины, чтобы знать, какой IP видит Cloudflare на стороне коннектора.

Тестируйте из другой сети

Проверьте через мобильные данные или другую внешнюю сеть, чтобы не обмануться локальным маршрутизатором.

Если используете VPN: протестируйте отключение

Отключите VPN во время теста. Kill switch должен предотвратить подключение cloudflared через ваш домашний IP.

Часто задаваемые вопросы

Бесплатен ли Cloudflare Tunnel для домашнего хостинга?

Да, доступны бесплатные варианты туннелей. Для фиксированного хоста учитывайте отдельно домен, электроэнергию и обслуживание сервера. Платные функции Access или VPN — опционально.

Нужен ли аккаунт для общего доступа к предпросмотру?

Временные ссылки GhostlyShare не требуют аккаунта, электронной почты или подписки. Использование собственного домена — отдельная настройка, требующая аккаунта Cloudflare и домена, управляемого там.

Останется ли ссылка предпросмотра активной при выключении компьютера?

Нет. Компьютер, локальное приложение и GhostlyShare должны работать. Для постоянного сервиса с фиксированным адресом используйте именованный туннель на всегда включённом хосте.

Могут ли посетители видеть мой домашний IP?

Обычно нет, если ваш DNS указывает только на Cloudflare и вы не раскрывали исходный адрес иным способом. Посетители обращаются к Cloudflare edge и публичному имени хоста, а не к вашему домашнему IP за туннелем.

Нужно ли пробрасывать порт на роутере?

Нет. Ваш компьютер инициирует соединение с Cloudflare. Для сайта не требуется открытый входящий порт на роутере.

Что Cloudflare знает обо мне?

Для именованного туннеля Cloudflare знает ваш аккаунт, домен и IP подключения. VPN может заменить ваш домашний IP на IP сервера VPN, но аккаунт остаётся связан с туннелем. Быстрые туннели без аккаунта всё равно показывают Cloudflare IP подключения.

РуководствоCloudflare Tunnel + VPN: границы приватности сайта

Разберите, что скрывает Cloudflare Tunnel, что видят Cloudflare и VPN-провайдер, и почему Tunnel плюс VPN не делает сайт анонимным. Выберите маршрут.

РуководствоCloudflare Tunnel на Raspberry Pi: домашний сервер

Запустите домашний сервер Raspberry Pi через Cloudflare Tunnel: настройте cloudflared, systemd и выберите GhostlyShare, если нужен простой путь.

РуководствоЧто такое VPN? Объяснение конфиденциальности, безопасности и анонимности

Изучите основы сетевого уровня, прежде чем полагаться на VPN для скрытия исходного IP, который видит Cloudflare.

РуководствоПроверьте свой онлайн-фингерпринт и уровень отслеживания

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

ИнструментGhostlyShare: совместное использование localhost на Windows и Linux

Используйте более простой десктопный способ, если хотите публичную ссылку для предварительного просмотра без ручной настройки полного процесса Cloudflare.

ИнструментGhostlyDDns: синхронизация записей DNS Cloudflare

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

ИнструментGhostlyHosting: развертывание Blazor на Ubuntu VPS

Выбирайте VPS, если предпочитаете публичный сервер вместо постоянно включённого домашнего оборудования.

ИнструментGhostlyBridge: управление серверами и туннельными процессами

Используйте рабочий процесс десктопного сервера, если VPS, SSH, загрузки или управление туннелем подходят лучше, чем домашний хостинг.

КаталогVPN-провайдеры по всему миру: сравните аудиты, конфиденциальность и соответствие

Используйте полный каталог VPN, если хотите сравнить множество провайдеров перед выбором для маршрута туннеля.