Entry-level Tailscale Setup on Unraid

Comprehensive Guide: Tailscale Implementation on Unraid

A step-by-step guide for secure remote access

Overview

This guide provides detailed instructions for implementing Tailscale on an Unraid server, enabling secure remote access to various services including:

  • Unraid WebGUI
  • Network File Shares (SMB/NFS)
  • SSH Access
  • Docker Containers (Bridge Mode)

Prerequisites

  • An Unraid server
  • Administrative access to Unraid
  • A device for initial Tailscale client setup (computer/phone)

Section 1: Tailnet Configuration

1.1 Initial Setup

  1. Navigate to Tailscale’s official website
  2. Select “Get Started” to begin the setup process

1.2 Account Creation

  1. Choose your preferred identity provider for authentication

  1. Select your usage type:
    • Business (for organizational use)
    • Personal (for individual use)

  1. Follow the provided instructions to install Tailscale on a client device

  1. Your device will appear on the screen after successful installation

Section 2: Unraid Integration

2.1 Plugin Installation

  1. Access your Unraid dashboard
  2. Navigate to the Apps section
  3. Search for “Tailscale” in the application browser
  4. Install “Tailscale (Plugin)”

2.2 Plugin Configuration

  1. Access Settings → Tailscale in your Unraid dashboard

  1. Initialize authentication:
    • Click “Reauthenticate”

  1. After connection, you’ll be redirected to the Tailscale admin console showing connected devices

Section 3: Advanced Configuration

3.1 DNS Configuration

  1. Access Tailscale DNS Settings
  2. Optional: Customize your tailnet domain name
    • Select “Rename tailnet…”
    • Choose a preferred .ts.net subdomain

3.2 HTTPS Implementation

  1. Navigate to the DNS settings page
  2. Locate and enable HTTPS support

Important Security Note:
When enabling HTTPS, be aware that machine names are published in a public certificate ledger. While this provides certificate transparency, it does not compromise your network security. Access to devices remains restricted by Tailscale’s authentication mechanisms.

For detailed information about certificate transparency and security implications, consult the official Tailscale HTTPS documentation.

Verification

After completing the setup, verify:

  • Both devices appear in your Tailscale admin console
  • Successful connection to Unraid services via Tailscale IP
  • Proper functionality of MagicDNS resolution

Additional Resources


Last updated: December 2024

2 Likes

This worked perfectly. Thanks again for all your work.

1 Like