Зарегистрировался, чтобы дать инфу. Кому нужен tailscale накатываем селфлост headscale инфа есть на оф сайте.
Для удобства можете накатить ui GitHub - tale/headplane: An advanced UI for juanfont/headscale в 500 раз лучше становится.
Готовый конфиг self hosted compose
Headscale и веб морды IP:3000/admin/
version: "3.7"
services:
headscale:
image: headscale/headscale:latest
restart: unless-stopped
container_name: headscale
ports:
- 0.0.0.0:8080:8080
- 0.0.0.0:9090:9090
volumes:
- /etc/headscale:/etc/headscale
command: serve
headplane:
container_name: headplane
image: ghcr.io/tale/headplane:0.3.9
restart: unless-stopped
volumes:
- ./data:/var/lib/headscale
- /etc/headscale:/etc/headscale
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 3000:3000
environment:
HEADSCALE_URL: http://0.0.0.0:8080
HEADSCALE_INTEGRATION: docker
HEADSCALE_CONTAINER: headscale
DISABLE_API_KEY_LOGIN: "true"
HOST: 0.0.0.0
PORT: "3000"
ROOT_API_KEY: 123abcdefghijklmnopqrstuvwxyz
networks: {}
Но чтобы накатить клиент на винду, нужен впн при установки самого ехе(любой рабочий).
и после делаем так
tailscale up --login-server=http://headscaleip:8080
Чтобы установить клиент на консоли в России.
apt install tor
apt install apt-transport-tor
torsocks curl -fsSL https://pkgs.tailscale.com/stable/debian/bookworm.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null
torsocks curl -fsSL https://pkgs.tailscale.com/stable/debian/bookworm.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list
apt install apt-transport-tor
nano /etc/apt/sources.list.d/tailscale.list
deb [signed-by=/usr/share/keyrings/tailscale-archive-keyring.gpg] tor://pkgs.tailscale.com/stable/debian bookworm main
apt update
apt install tailscale
tailscale up --login-server=http://headscaleip:8080
Надеюсь кому-то поможет.