Documentation

Get started with AnchorIP

Complete guides for setting up, configuring, and troubleshooting your static IP connection.

Quick Start

Get your static IP running in under 5 minutes.

1. Install WireGuard

Download and install the WireGuard client for your platform:

2. Import Configuration

Download your config from the dashboard and import it into WireGuard.

3. Connect

Click the Activate button in WireGuard to establish the connection.

4. Verify

Visit an IP checker to confirm your traffic is using your static IP.

Configuration

Detailed configuration options for advanced users.

WireGuard Config File

Your configuration file contains the following structure:

[Interface]
PrivateKey = YOUR_PRIVATE_KEY
Address = 10.0.0.2/32
DNS = 1.1.1.1

[Peer]
PublicKey = SERVER_PUBLIC_KEY
Endpoint = gw.anchorip.net:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25

AllowedIPs

Control which traffic routes through the tunnel:

  • 0.0.0.0/0 - All traffic (recommended)
  • 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 - Private networks only
  • 1.2.3.4/32 - Single IP address

MTU Settings

Maximum Transmission Unit controls packet size. Adjust if experiencing connection issues:

  • 1420 - Default (recommended for most networks)
  • 1280 - For networks with smaller MTU
  • 1500 - For direct connections without encapsulation

PersistentKeepalive

Keep connection alive through NAT/firewalls:

  • 25 - Default (every 25 seconds)
  • 15 - More frequent keepalives
  • 0 - Disabled (not recommended)

Platform Guides

Platform-specific setup instructions.

Windows

Download from wireguard.com, run the installer, and import your .conf file from the dashboard.

macOS

Install via Homebrew or download from the App Store. Import configuration and enable the tunnel.

Linux

Install via package manager (apt, yum, dnf). Copy config to /etc/wireguard/ and run wg-quick up.

iOS/Android

Download the WireGuard app from App Store or Play Store. Import config via QR code or file.

Security Best Practices

Keep your connection secure.

Protect Your Private Key

Never share your private key. It's stored locally on your device and should never be transmitted.

Use Strong DNS

Configure DNS to 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google) for secure and fast DNS resolution.

Kill Switch

Enable kill switch in WireGuard to prevent data leaks if the connection drops. This blocks all traffic when disconnected.

Regular Updates

Keep WireGuard client updated to benefit from security patches and performance improvements.

Network Requirements

Firewall and port configuration.

Outbound UDP Port

WireGuard uses UDP port 51820. Ensure your firewall allows outbound UDP traffic to this port.

Corporate Networks

Some corporate firewalls block VPN traffic. Contact your network administrator if you experience issues.

NAT Traversal

PersistentKeepalive is enabled by default to maintain connections through NAT devices.

Troubleshooting

Common issues and their solutions.

Need more help?

Our support team is here to help you get up and running.