INTEGRITY Документация

Linux

Вы можете установить cloudflared как системную службу в Linux.

Предварительные требования

Прежде чем устанавливать Cloudflare Tunnel как службу в Linux, выполните шаги с 1 по 4 из Руководство по настройке Tunnel через CLI. На этом этапе у вас уже должен быть именованный туннель и config.yml файл в вашем .cloudflared каталог.

1. Настройте cloudflared как службу

По умолчанию Cloudflare Tunnel ожидает, что вся конфигурация находится в $HOME/.cloudflared/config.yml файл конфигурации. Как минимум для запуска в качестве службы необходимо указать следующие аргументы:

Аргумент Описание
tunnel UUID вашего туннеля
credentials-file Расположение файла учётных данных для вашего Tunnel

2. Запустите cloudflared как службу

  1. Установите cloudflared сервис.

    cloudflared service install
  2. Запустите службу.

    systemctl start cloudflared
  3. (Необязательно) Просмотрите статус службы.

    systemctl status cloudflared

Следующие шаги

Теперь вы можете Направьте трафик через свой туннель. Если вы добавляете IP-маршруты или иным образом изменяете конфигурацию, перезапустите службу, чтобы применить новую конфигурацию:

systemctl restart cloudflared