Перейти к основному содержанию

Tailscale — установка в Debian 13

TailScale

Tailscale — сервис для создания защищённых mesh-сетей, который позволяет объединять устройства (ноутбуки, серверы, смартфоны, IoT-устройства) в единую приватную сеть.

Установим Tailscale в Debian 13.

https://tailscale.com/docs/install/linux

Работаем под рутом. Обновим пакеты:

apt update
apt upgrade -y

Установим дополнительные пакеты:

apt install curl
apt install sudo

Установка Tailscale:

curl -fsSL https://tailscale.com/install.sh | sh
sudo systemctl enable --now tailscaled
sudo tailscale up

Вам покажут URL. 

  • Откройте URL в свойм браузере
  • Войдите с вашей учётной записью Tailscale
  • Авторизуйте устройство

После аутентификации проверьте страницу Machines в консоли администратора, чтобы убедиться, что устройство отображается в tailnet.

Key expire

Устройства в Tailnet периодически проходят повторную аутентификацию для обеспечения безопасности в связи с истечением срока действия ключа устройства, что требует повторной аутентификации через определенный период. Для устройств, которые должны оставаться подключенными постоянно, таких как серверы, Raspberry Pi, медиацентры, хабы для умного дома, хосты Docker и сетевые хранилища, можно отключить срок действия ключа, чтобы избежать ненужных сбоев в работе.

Чтобы отключить истечение срока действия ключа для устройства, перейдите на страницу Машины в консоли администратора, выберите значок значок с многоточием рядом с устройством, а затем выберите "Disable key expire" (Отключить истечение срока действия ключа).

Exit node

Если вы планируете использовать ваш сервер в качестве выходного узла вашей Mash сети, нужно настроить его в качестве Exit Node.

Включить IP-форвардинг на сервере Debian:

echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

Объявить машину как Exit Node:

sudo tailscale set --advertise-exit-node

Эта команда сообщает Tailscale, что данное устройство готово выполнять роль шлюза. После выполнения команд выше, машина пока не станет активным выходным узлом, пока вы не подтвердите это в панели управления Tailscale. Найдите вашу Debian машину в списке Machines. Рядом с ней должен появиться значок Exit Node. Нажмите на меню ... (многоточие) рядом с устройством и выберите "Edit route settings". Поставьте галочку "Use as exit node" и нажмите "Save".

Теги

 

Похожие материалы