Tailscale VPN Client Setup
Overview
Section titled “Overview”Tailscale is a modern VPN solution that creates a secure, private network between your devices using WireGuard. Use Tailscale to securely access your Meddle instance remotely.
Why Use Tailscale?
Section titled “Why Use Tailscale?”- Zero Configuration: No port forwarding or firewall rules needed
- Secure by Default: End-to-end encrypted connections using WireGuard
- Easy Access: Access Meddle from anywhere
- Multi-Platform: Works on Windows, macOS, Linux, iOS, and Android
Prerequisites
Section titled “Prerequisites”- A Meddle instance
Client Installation
Section titled “Client Installation”Step 1: Install Tailscale Client
Section titled “Step 1: Install Tailscale Client”- Download the installer from https://tailscale.com/download/windows
- Run the installer
- Launch Tailscale from the Start menu
- Sign in with your Tailscale account
- Wait for connection to establish
- Download from https://tailscale.com/download/mac
- Open the downloaded DMG file
- Drag Tailscale to Applications
- Launch Tailscale from Applications
- Sign in with your Tailscale account
Or using Homebrew:
brew install --cask tailscale# Ubuntu/Debiancurl -fsSL https://tailscale.com/install.sh | sh
# Start Tailscalesudo tailscale up
# Follow the authentication link in the terminal- Download Tailscale from the App Store
- Open the app
- Tap Get Started
- Sign in with your Tailscale account
- Allow VPN configuration when prompted
- Download Tailscale from Google Play Store
- Open the app
- Tap Get Started
- Sign in with your Tailscale account
- Allow VPN configuration when prompted
Step 2: Connect to Tailscale
Section titled “Step 2: Connect to Tailscale”Once installed, connect to Tailscale using the following command:
tailscale up --auth-key=[KEY] --hostname=[NAME] --login-server=https://headscale.meddleconnect.com/ --resetYou will find all the information about the key and name in the Meddle instance page.
Check connection status:
- Look for the Tailscale icon in your system tray (Windows) or menu bar (macOS)
- Green icon = Connected
- Click the icon to see connected devices
- Open the Tailscale app
- You should see a list of connected devices
- Your device should show as “Connected”
tailscale statusAccessing Devices
Section titled “Accessing Devices”Using IP Address
Section titled “Using IP Address”Once connected to Tailscale, access Devices using their Tailscale IP address:
http://100.x.x.x:3000Replace 100.x.x.x with the actual Tailscale IP provided.
Verifying Connection
Section titled “Verifying Connection”Test Connection
Section titled “Test Connection”Try pinging the Meddle server:
ping 100.x.x.xYou should see responses if the connection is working.
Troubleshooting
Section titled “Troubleshooting”Cannot Connect to Tailscale
Section titled “Cannot Connect to Tailscale”Problem: Tailscale won’t connect
Solutions:
- Check your internet connection
- Restart the Tailscale app/service
- Sign out and sign back in
- Reinstall Tailscale if the problem persists
Cannot Access Meddle
Section titled “Cannot Access Meddle”Problem: Connected to Tailscale but can’t reach Meddle
Solutions:
- Verify you have the correct Meddle hostname
- Contact support at support@meddleconnect.com to verify the server is running
Slow Connection
Section titled “Slow Connection”Problem: Meddle is slow or unresponsive
Solutions:
- Check your internet connection speed
- Verify the Meddle server has good connectivity
- Try disconnecting and reconnecting to Tailscale
- Update Tailscale to the latest version
- Contact support at support@meddleconnect.com if the problem persists
Authentication Expired
Section titled “Authentication Expired”Problem: “Key expired” or authentication error
Solutions:
- Click the Tailscale icon
- Click the re-authentication link
- Sign in again to renew your access
- Contact support at support@meddleconnect.com if you can’t authenticate
Getting Help
Section titled “Getting Help”If you continue to experience issues:
- Check Tailscale Status: Run
tailscale status(desktop/Linux) or check the app - Contact Support: Visit Tailscale Community
- Documentation: Check Tailscale Documentation
Resources
Section titled “Resources”Next Steps
Section titled “Next Steps”Once connected to Meddle:
- Explore Connectors to understand available integrations
- Learn about Industrial Connectors for OPC UA, Modbus, and S7
- Understand Processing Connectors for data transformation