Tailscale: приватная сеть между устройствами на WireGuard

Pparadoxcalm19.06.2026
vpnwireguardnetworkselfhosted
Tailscale: приватная сеть между устройствами на WireGuard

Tailscale - это mesh-VPN поверх WireGuard. Он соединяет твои устройства (ноутбук, сервер, телефон) в одну приватную сеть, как будто они в одной локалке, без проброса портов и возни с фаерволом. Вход через привычный аккаунт, ключи и маршруты раздаются автоматически.

Зачем нужно: достучаться до домашнего сервера из любой точки, закрыть панели и базы только для своих устройств, собрать VPN для небольшой команды за пару минут.

Репозиторий:https://github.com/tailscale/tailscale

Инструкция по установке

Что понадобится

Устройство на Linux, macOS, Windows, iOS или Android и бесплатный аккаунт Tailscale (вход через Google, GitHub или Microsoft). Отдельный сервер не нужен - сеть строится напрямую между вашими устройствами.

Шаг 1. Установка на Linux

Официальный скрипт сам определит дистрибутив и поставит пакет:

curl -fsSL https://tailscale.com/install.sh | sh

Поднимите Tailscale и авторизуйтесь:

sudo tailscale up

В терминале появится ссылка на login.tailscale.com - откройте её в браузере и войдите. Устройство добавится в вашу сеть.

Шаг 1 (альтернатива). macOS и Windows

macOS - приложение из Mac App Store или через Homebrew:

brew install --cask tailscale

Windows - установщик с tailscale.com/download. После установки войдите в тот же аккаунт, и устройства автоматически увидят друг друга.

Шаг 2. Проверка

tailscale status

Команда покажет ваши устройства и их адреса вида 100.x.y.z. Эти адреса постоянные: по ним устройства доступны из любой точки, как будто они в одной локальной сети. Проверьте связь пингом другого устройства:

ping 100.x.y.z

Шаг 3. Полезные режимы

Доступ ко всей домашней подсети через одно устройство:

sudo tailscale up --advertise-routes=192.168.1.0/24

Пустить весь трафик через выбранное устройство (как классический VPN):

sudo tailscale up --advertise-exit-node

А MagicDNS (включается в админ-панели login.tailscale.com) позволяет обращаться к устройствам по имени вместо IP.

Если что-то не так

  • Нет команды tailscale - перелогиньтесь в терминале или запустите службу: sudo systemctl enable --now tailscaled
  • Устройства не видят друг друга - проверьте, что оба в одном аккаунте и активны в админ-панели.
  • Отключить на устройстве: sudo tailscale down
0
Просмотры: 8Комментарии: 0

Комментарии (0)

Комментариев пока нет