Что такое токен фермы?
Токен фермы — это часть ключа доступа, из которой приложения узнают, как добраться до вашей фермы серверов. VpnHood! MANAGER формирует его за вас, так что работать с ним вручную приходится редко.
Что он содержит
Ключ доступа состоит из двух частей. Одна принадлежит только ему: ID и секрет, которые сообщают, кто подключается. Другая — токен фермы: он сообщает, как до неё добраться, и во всех её ключах он один и тот же.
Токен фермы содержит доменное имя и порт фермы, адреса из её ключей, отпечаток сертификата, локации серверов и URL токена фермы.
Токен фермы — это не ключ доступа. У него нет собственных ID и секрета, поэтому подключиться с ним никто не сможет. Выдавайте пользователям ключи доступа, но никогда — токен фермы.
Кто его формирует
Создавать токен фермы вручную не нужно. MANAGER формирует его на основе серверов и сертификата фермы, а при их изменении, например при смене адреса сервера, формирует новый.
Если сформировать токен не удаётся, ферма сохраняет последний рабочий токен и показывает красное сообщение: см. раздел У фермы красное сообщение.
Как приложения получают новый токен
Ключ содержит тот токен, который был у фермы, когда вы скопировали ключ, поэтому после изменения у приложения остаётся старый. Новый оно получает одним из двух способов:
- Пока подключение возможно: если параметр Push token to clients включён, приложение получает текущий токен при подключении. См.
- Когда подключиться не удаётся: приложение читает токен по URL токена фермы и пробует снова, даже если все известные ему адреса исчезли или заблокированы.
Просмотр и скачивание токена
Откройте страницу фермы и выберите Farm Token. Длинный текст в окне — это и есть токен в зашифрованном виде: прочитать его могут только ключи этой фермы, поэтому сам по себе он вам ни о чём не скажет. Кнопка Download сохраняет его в файл.
Когда он нужен вам самим
Чаще всего он вам не нужен: MANAGER и приложения передают его сами. Вручную с ним приходится работать только для URL токена фермы, у которого в Auto Upload выбрано Off: вы сами размещаете файл на своём сайте и повторяете это после каждого изменения.
А вот решение, нужны ли URL токена фермы, остаётся за вами. Добавьте их, если адреса ваших серверов могут измениться или попасть под блокировку, причём до того, как раздавать ключи: ключ содержит те URL, которые были у фермы, когда вы его скопировали.