Tailscale (VPN)

🌐 Контейнер Tailscale (ID 113)

Tailscale — это Zero-config VPN на базе протокола WireGuard. Он объединяет устройства в одну защищенную виртуальную сеть (Tailnet), позволяя получать доступ к сервисам дома, даже если провайдер дает серый IP (как Orange Polska).


📊 Технические параметры

  • IP-адрес в локальной сети: 10.10.10.13
  • Роль: VPN-шлюз и точка входа в защищенную сеть.
  • Метод установки: Скрипт от community-scripts.org (VPN).
  • Статус: Файрвол ВКЛ (Tailscale работает в изолированной зоне).

⚙️ Управление и настройки

Запуск и проверка статуса

Вход в консоль контейнера:

pct enter 113

Проверка состояния VPN-туннеля (активен ли статус Connected):

tailscale status

Настройка подсети (Subnet Router)

Так как этот контейнер — “мост” между внешним миром и твоей домашней сетью 10.10.10.0/24, он объявлен как Subnet Router. Это позволяет видеть все остальные устройства (AdGuard, Proxmox, HA) через VPN.

Если нужно обновить объявление подсетей:

tailscale up --advertise-routes=10.10.10.0/24 --accept-routes

🔄 Обновление и обслуживание

Обновление самого клиента Tailscale выполняется стандартно через системный менеджер пакетов Alpine внутри контейнера:

pct exec 113 -- apk update && apk upgrade tailscale

Перезапуск сервиса (если пропал доступ):

pct exec 113 -- rc-service tailscaled restart

💡 Полезные команды для диагностики

Если связь с домом пропала:

  1. Проверь наличие ошибок в логах:
    pct exec 113 -- tailscale debug monitor
  2. Проверь, проходит ли пинг до шлюза:
    tailscale ping 10.10.10.13