MENU

Tailscale/Headscale DERP 中继服务搭建备忘

February 15, 2023 • 默认分类

使用反向代理的部署方式时,在Tailscale管理面板将只能看到部署端的Docker网关IP,而非客户端的公网或上游NAT的IP。

DERP 服务 docker-compose.yaml

version: "3"

networks:
  derp_net:
    driver: bridge
    ipam:
      config:
        - subnet: 192.168.254.1/30

services:
  derper:
    image: dextercai/derper:latest
    volumes:
    - ./cert:/app/cert
    ports:
    - 3478:3478/udp
    # - 23478:23478
    - 80:80
    - 443:443
    command: ["-certdir=/app/cert", "-hostname=derp.********.com"] 
    # 若使用反代则增加参数 "-a=:23478",并调整端口监听
    restart: always
    networks:
      derp_net:
        ipv4_address: '192.168.254.2'

Caddy 反代配置


https://derp.********.com {
    reverse_proxy http://192.168.254.2:23478
    tls {
        get_certificate tailscale
    }
}
Archives QR Code
QR Code for this page
Tipping QR Code