Configuring ZeroTier on MikroTik

Follow these steps to set up ZeroTier on your MikroTik router:

Step 1: Download and Install the ZeroTier Package

  1. Ensure your router is running RouterOS version 7 and is an ARM-based device. ZeroTier is only supported on ARM architecture and requires RouterOS 7 or later.
  2. Visit the MikroTik website and navigate to the Downloads section.
  3. Download the ZeroTier package that matches your router’s architecture and the same version as your RouterOS.
  4. Extract the downloaded file.
  5. Open the MikroTik router’s web interface.
  6. Navigate to System > Packages.
  7. Upload and install the extracted ZeroTier package.

Step 2: Install ZeroTier on a Client PC

  1. Visit the ZeroTier website.
  2. Download and install the ZeroTier client for your operating system (Windows, macOS, or Linux).
  3. Once installed, log in to the client using your ZeroTier account credentials.
  4. Join the same ZeroTier network by entering the network ID created in Step 3.

Step 3: Create a ZeroTier Network

  1. Sign up for a free account on the ZeroTier website.
  2. Log in to the ZeroTier portal.
  3. Click on the Networks button in the top menu.
  4. Select Create a Network and follow the prompts.
  5. Copy the generated network ID for use in the next step.

Step 4: Join the MikroTik Router to the ZeroTier Network

  1. Go back to the MikroTik router’s web interface.
  2. Navigate to IP > ZeroTier.
  3. Enter the network ID in the Join Network field.
  4. Click the Join button.

Step 5: Configure Firewall Rules

  1. Navigate to IP > Firewall.
  2. Set up rules to allow or block traffic between devices on the ZeroTier network based on your requirements.

Step 6: Test the ZeroTier VPN Connection

  1. Connect a device to the ZeroTier network.
  2. Verify that the device can access the resources on the MikroTik router.