Содержит клиент командной строки для Cloudflare Tunnel, демона туннелирования, который передает трафик из сети Cloudflare в ваши источники. Этот демон находится между сетью Cloudflare и вашим источником (например, веб-сервером). Cloudflare привлекает запросы клиентов и отправляет их вам через этот демон, не требуя от вас проделывать дыры в брандмауэре — ваш источник может оставаться максимально закрытым. Обширную документацию можно найти в разделе Cloudflare Tunnel документации Cloudflare. Все способы использования, связанные с проксированием ваших источников, доступны в cloudflared tunnel help
.
Вы также можете использовать cloudflared
для доступа к источникам туннелей (которые защищены с помощью cloudflared tunnel
) для TCP-трафика на уровне 4 (т. е. не HTTP/websocket), что актуально для таких случаев использования, как SSH, RDP и т. д. Такие варианты использования доступны. cloudflared access help
.
Вместо этого вы можете использовать клиент WARP для доступа к частным источникам за туннелями для трафика уровня 4, не требуя команд cloudflared access
на стороне клиента.
Прежде чем использовать Cloudflare Tunnel, вам необходимо выполнить несколько шагов на панели управления Cloudflare: вам необходимо добавить веб-сайт в свою учетную запись Cloudflare. Обратите внимание, что сегодня можно использовать Tunnel без веб-сайта (например, для частной маршрутизации), но по причинам, связанным с устаревшими версиями, это требование по-прежнему необходимо:
cloudflared
Загрузки доступны в виде отдельных двоичных файлов, образа Docker, а также пакетов Debian, RPM и Homebrew. Вы также можете найти релизы здесь, в cloudflared
репозитории GitHub.
cloudflared
доступен на DockerHub../.teamcity/install-cloudflare-go.sh
, и проследить за выводом. Затем вы можете запустить make cloudflared
Пользовательскую документацию по Cloudflare Tunnel можно найти по адресу https://developers.cloudflare.com/cloudflare-one/connections/connect-apps.
После установки вы можете аутентифицировать cloudflared
в своей учетной записи Cloudflare и начать создавать туннели для подачи трафика к вашим источникам.
Хотите протестировать Cloudflare Tunnel перед добавлением веб-сайта в Cloudflare? Вы можете сделать это с помощью TryCloudflare, используя документацию, доступную здесь.
Cloudflare в настоящее время поддерживает версии Cloudflared, выпущенные в течение одного года после последней версии. Могут быть внесены критические изменения, не связанные с доступностью функций, которые повлияют на версии, выпущенные более года назад. Подробнее об обновлении Cloudflared можно прочитать в нашей документации для разработчиков.
Например, с января 2023 года Cloudflare будет поддерживать версию Cloudflared от 2023.1.1 до Cloudflared 2022.1.1.