← Cloudflare One / cloudflare-one / networks / connectors / cloudflare-tunnel / troubleshoot-tunnels
Подключение к приватной сети
Используйте эту процедуру устранения неполадок, если у конечных пользователей, использующих Cloudflare One Client, возникают проблемы с подключением к приватной сети через Cloudflare Tunnel.
1. Подключён ли Cloudflare One Client к дата-центру Cloudflare?
Графический интерфейс Cloudflare One Client должен отображать Connected и Your Internet is protected.

Если Cloudflare One Client застрял в состоянии Disconnected состояние или часто переключается между Connected и Disconnected, см. Unable to connect WARP.
2. Подключается ли Cloudflare One Client к вашему частному DNS-серверу?
Этот шаг нужен только в том случае, если пользователи обращаются к вашему приложению через приватное имя хоста (например, wiki.internal.local).
-
Если вы используете пользовательские политики резолвера чтобы обрабатывать частный DNS, перейдите в логи DNS Gateway (Insights > Журналы > Журналы DNS-запросов) и найдите DNS-запросы к этому имени хоста.
-
Если вы используете Local Domain Fallback чтобы обрабатывать частный DNS, перейдите в логи Network Gateway (Insights > Журналы > Журналы сети) и найдите порт
53трафик на IP-адрес вашего DNS-сервера.
Если соответствующие журналы Gateway отсутствуют, это означает, что WARP не смог перенаправить запрос на ваш частный DNS-сервер. Проверьте политики распознавателя или конфигурацию Local Domain Fallback и обратитесь к Как WARP обрабатывает DNS-запросы.
3. Проходит ли сетевой трафик к приложению через Cloudflare One Client?
Далее проверьте свои сетевые журналы Gateway (Insights > Журналы > Журналы сети) показывают трафик на целевой IP-адрес.
Если Cloudflare One Client подключён, но журналы сети отсутствуют, это означает, что IP-адреса вашей частной сети не проходят через Cloudflare One Client. Это можно подтвердить, поиск в таблице маршрутизации на устройстве для IP-адреса вашего приложения. Трафик к вашему приложению должен направляться через интерфейс Cloudflare One Client. Если используется другой интерфейс, проверьте конфигурацию Split Tunnel.
4. Заблокирован ли пользователь политикой Gateway?
Чтобы проверить, произошло ли событие блокировки Gateway:
- Перейдите в Insights > Журналы и выберите Журналы DNS-запросов, Журналы сети, или Журналы HTTP-запросов.
- Примените следующие фильтры:
- Электронная почта: адрес электронной почты пользователя
- Событие: Заблокировано
- Диапазон даты и времени: Период времени, в течение которого пользователь получил доступ к приложению
5. Соответствует ли пользователь правильной политике Gateway?
Определите, соответствует ли пользователь какой-либо политике или политике с более высоким приоритетом, чем ожидаемая.
- Чтобы определить, какая политика была фактически применена:
- Перейдите в Insights > Журналы и выберите Журналы DNS-запросов, Журналы сети, или Журналы HTTP-запросов.
- Примените следующие фильтры:
- Электронная почта: адрес электронной почты пользователя
- Диапазон даты и времени: Период времени, в течение которого пользователь получил доступ к приложению
- В поле поиска отфильтруйте по IP-адресу или FQDN назначения.
- В результатах выберите запись журнала и запомните её Policy Name значение.
- Перейдите в Политики трафика > Политики Firewall и сравните порядок применения совпавшей политики по сравнению с ожидаемой политикой.
- Сравните значения журнала Gateway с ожидаемыми критериями политики.
- Если несовпадающее значение относится к идентификации, проверить реестр пользователя и проверьте значения, которые передаются в Gateway от вашего IdP. Cloudflare обновляет реестр, когда пользователь регистрируется в Cloudflare One Client. Если данные пользователя устарели, попросите его повторно аутентифицировать клиент (Профиль > Информация об аккаунте > Повторная аутентификация)1.
- Если несовпадающее значение относится к состоянию устройства, просматривать результаты проверки состояния устройства для устройства пользователя. Убедитесь, что устройство проходит проверки состояния, настроенные в политике.
6. Включены ли правильные настройки прокси Gateway?
В разделе Политики трафика > Настройки трафика, убедитесь, что Разрешить Secure Web Gateway проксировать трафик включено для трафика TCP, UDP и ICMP. UDP необходим для проксирования DNS-трафика и других UDP-пакетов, а ICMP необходим для ping и другие административные функции.
7. Доходит ли трафик пользователя до туннеля?
Проверить поток журнала туннеля. Если вы не видите запросов к своему приложению, убедитесь, что добавили соответствующие статические маршруты в Cloudflare Tunnel.
8. Перенаправляет ли туннель запросы к вашему приложению?
Убедитесь, что вы можете подключиться к приложению напрямую из cloudflared хост-машина:
Откройте Terminal и выполните следующую команду:
telnet test.example.com 443Если telnet не удаётся открыть соединение, проверьте инфраструктуру на наличие межсетевых экранов, балансировщиков нагрузки или других сетевых устройств, которые могут мешать соединению между cloudflared и сервером приложения.
Откройте PowerShell и выполните следующую команду:
PS C:\Users\JohnDoe> Test-NetConnection test.example.com -port 443Если вывод показывает TcpTestSucceeded : False, проверьте свою инфраструктуру на наличие межсетевых экранов, балансировщиков нагрузки или других сетевых устройств, которые могут мешать соединению между cloudflared и сервером приложения.
Вы также можете использовать инструмент для захвата пакетов, например tcpdump или Wireshark, чтобы проверить, доходит ли трафик с устройства пользователя до cloudflared и направляет его к вашему приложению. Трафик к вашему приложению будет содержать исходный IP-адрес cloudflared хост.
9. Как ваше приложение обрабатывает запросы?
-
Проверьте, установлен ли на сервере приложения локальный межсетевой экран, блокирующий запросы от
cloudflaredхост-машина. -
Проверьте, должен ли сервер приложения инициировать подключение к устройству пользователя. Если да, это ограничение
cloudflaredи вместо этого следует развернуть Cloudflare Mesh чтобы разрешить двунаправленный трафик.
10. Влияет ли проверка TLS на подключение к вашему приложению?
Если возникла проблема с Проверка TLS, пользователь получит Insecure Upstream ошибка при обращении к приложению из браузера. Вероятно, при обращении к приложению не из браузера ошибки не будет.
Клиенты, у которых есть Logpush включена, могут проверить Набор данных HTTP Gateway для любых хостнеймов с повышенной частотой 526 Коды состояния HTTP.
Чтобы устранить неполадки проверки TLS:
-
Создайте временную политику Gateway HTTP, которая отключает проверку TLS для всего трафика к приложению. Например:
Селектор Оператор Значение Действие IP-адрес назначения in 10.2.3.4/32Do Not Inspect -
Если
Do Not Inspectполитика позволяет пользователю подключиться, проверив, что TLS-сертификат, используемый вашим приложением, доверен публичным CA а не самоподписанным. Cloudflare Gateway не может согласовать TLS с приложениями, использующими самоподписанные сертификаты. Дополнительные сведения см. в Ограничения проверки TLS.Чтобы обойти эту проблему:
- Вариант 1: Создайте постоянный
Do Not InspectHTTP-политика для этого приложения. - Вариант 2: Клиенты, которые используют свой собственная инфраструктура сертификатов для проверки могут по своему усмотрению создать Разрешить Pass Through политика позволяет нашему прокси-серверу принимать согласование TLS от вашего приложения. Это позволит запросам корректно проходить без необходимости в
Do Not Inspectполитика. - Вариант 3: Если ваше приложение использует
HTTPSили другие распространённые протоколы, вы можете добавить опубликованное приложение к вашему Cloudflare Tunnel и укажите noTLSVerify кtrue. Это позволитcloudflaredчтобы доверять вашему самоподписанному сертификату.
- Вариант 1: Создайте постоянный
Сноски
-
В Cloudflare One Client версии 2026.1 и более ранних выберите Настройки > Аккаунт > Повторная аутентификация сеанса. ↩