Как войти в Headscale?
- В панели откройте Мои серверы и нажмите на свой сервер.
- На вкладке Обзор дождитесь, пока в строке Приложение появится «Headscale готов». Страница обновляется сама.
- Скопируйте значения из строк Адрес сайта и Ключ администратора.
- Установите официальный клиент Tailscale на устройство, которое хотите подключить (Linux, macOS или Windows).
- На устройстве откройте терминал и выполните:
tailscale up --login-server SITE-ADDRESS --authkey ADMIN-KEY. - Устройство присоединится к сети. Один и тот же ключ можно использовать для всех устройств. Чтобы увидеть список устройств, подключитесь по SSH, выполните
cd /opt/seturack/headscale, затемdocker compose exec headscale headscale nodes list.
Ниже на странице строки Имя пользователя и Пароль под ней относятся к SSH. Не используйте их для входа в Headscale.
Полезно знать
- У Headscale нет веб-интерфейса, устройствами и ключами управляют командами.
- Устройства подключаются друг к другу напрямую. Если прямое соединение установить не удаётся, трафик проходит в зашифрованном виде через публичные серверы-ретрансляторы Tailscale (DERP).
- Если у вас свой домен, измените и адрес Headscale: задайте в
server_urlфайла/opt/seturack/headscale/ayar/config.yamlновый адрес и выполнитеdocker compose restart headscaleв папке/opt/seturack/headscale. Затем на каждом устройстве выполнитеtailscale up --login-server NEW-ADDRESS --authkey ADMIN-KEY --force-reauth. - Сайт открывается по HTTPS на бесплатном адресе
sslip.io, построенном по вашему IP. Если сертификат выпустить не удалось, сайт вместо этого открывается поhttp://. Снаружи открыты только порты 80, 443 и 22 (для SSH).
Чтобы использовать свой домен, прочитайте эту статью.
Сервера ещё нет? Закажите сервер с установленным Headscale: вы выбираете размер и платите только за выбранное.
Эта статья была полезна?
Спасибо за отзыв!