Skip to main content
NEW: Script-based MikroTik CHR installation
… or continue below for the classic, manual installation:

How to install MikroTik on your VPS

To install MikroTik on an EDIS Global VPS, you’ll need to adjust a few hardware settings first, after which the installation will run smoothly.
1

Log in to your

2

Locate your VPS in the Services tab

3

Head to KVM Settings (button)

4

Change Disk driver to IDE

5

Change Network Driver to E100

6

Cold-Boot your VPS

MikroTik CHR (cloud hosted router)

If you want to give MikroTik CHR a try, you can download images from the official MikroTik download page. To make life easy for you, we converted a couple of cloud images downloaded from the MikroTik website, which you can use with our Cloud-Init installer 😎
1

Log in to your

2

Locate your VPS in the Services tab

3

Head to KVM Settings (button)

4

Change Disk driver to IDE

5

Change Network Driver to E100

6

Click Reinstall OS (button)

7

Proceed to Custom Cloud-Init Images (tab)

8

Upload the .qcow2 file and proceed with the installation (pick any password)

you will see: Server Status: AUTOINSTALL IN PROGRESS it will change to: Server Status: RUNNING, AUTOINSTALL IN PROGRESSThe installation will take a couple of minutes!
9

Once the installer is done (Server Status: RUNNING)

start a VNC session, start noVNC, click into the noVNC window (set focus) and finish the installation.MikroTik username: adminMikroTik password: no password, leave field empty, just press Enter

Configure static IPv4 in MikroTik

Log in to the MikroTik router:
  • Use a VNC session to connect to your MikroTik router.
  • Log in with your credentials (by default, the username is admin, and there is no password unless you changed it).

Set static IPv4 address

After logging into MikroTik, use the Terminal window and enter the following commands to configure the static IP: Assign a static IP address: Use this command to set a static IP on the interface you want (e.g., ether1):
  • Replace 192.168.1.100/24 with your VPS static IP and subnet mask.
  • Replace ether1 with the correct interface if it’s different.
Set the gateway (default route): To configure a default gateway, use the following command:
  • Replace 192.168.1.1 with your VPS default gateway IP address
Set DNS servers: To configure DNS servers (for example, using Google DNS), use:
  • You can use any DNS servers, such as 1.1.1.1 and 1.0.0.1 for Cloudflare’s public DNS resolvers.

Verify your configuration

Reboot the server with the following command to apply the changes and set up the network:
  • After the server has rebooted, you can connect to the server via WinBox, the web interface, or SSH using the IP address you configured.

Configure IPv6 in MikroTik

Every EDIS Global VPS receives its own IPv6 allocation equivalent in size to a /64. It is not routed as a separate /64 subnet. Each server location uses a shared /48 IPv6 network and a location-specific gateway. You must therefore configure the assigned IPv6 address in MikroTik with a /48 prefix length. This setting does not allocate the complete location /48 to your VPS. The following commands use these example values:
  • IPv6 address: 2a03:f80:22:4198::1
  • Default gateway: 2a03:f80:22::1
  • Interface: ether1
Use the exact address and gateway shown under Network Info in the VPS Management Portal.

Assign the IPv6 address

Open the MikroTik terminal or connect through WinBox, then run:
Replace the example address and interface with the values for your VPS. Use only addresses from the /64-equivalent allocation assigned to that VPS.

Configure the IPv6 default route

Add the exact location-specific gateway shown in the VPS Management Portal:
Do not derive or guess the gateway from the example address. Every EDIS Global server location has its own gateway.

Verify the configuration

Display the assigned IPv6 addresses:
Display the default route:
You may configure a maximum of 20 stable IPv6 addresses on one VPS at the same time. IPv6 proxy services that rotate addresses, generate random addresses, or cycle through large numbers of addresses are prohibited under our Acceptable Use Policy.
For a complete explanation of the /64-equivalent allocation and required /48 interface prefix, see IPv6 Setup.
Last modified on September 5, 2026