How to Change Winbox Port Number?

Learn how to change the MikroTik port on your VPS using Winbox or Terminal. Follow this step-by-step guide to enhance your server security and protect against unauthorized access. Perfect for beginners and advanced users!
4 min read
Beginner
Change Winbox Port Number

The security of your Virtual Private Server (VPS) is of utmost importance, and changing the Winbox port is an effective way to increase security. In this article, we will show you how to change your Winbox port on Mikrotik VPS.

Why Change Port Number is importance?

  • Security: The default port (usually 8291) is well-known and often targeted by hackers. Changing it adds an extra layer of security.
  • Customization: You can choose a port that’s easier to remember or aligns with your server setup.
  • Compliance: Some organizations require non-default ports for compliance with security policies.

How to Change Winbox Port with GUI

Changing the default port on your MikroTik VPS is an important step to increase security and protect your server from unauthorized access. In this step-by-step guide, we’ll show you how to change the MikroTik port using both Winbox and Terminal to keep your server secure.

Step 1: Access MikroTik via Winbox or WebFig

  1. Open free Winbox or your preferred browser to access WebFig.
  2. After you buy MikroTik VPS, the login details will be sent to you. Once you receive your MikroTik VPS IP address, enter it along with your username and password.
  3. Click Connect to log in to the MikroTik interface.
WinBox connection window to MikroTik

Step 2: Navigate to IP Services

1. On the left-hand menu, click on IP. Select Services from the dropdown menu.

WinBox settings page in MikroTik with sections like Interfaces, IP, System, and Tools

2. You’ll see a list of services and their associated ports (e.g., Winbox, SSH, FTP).

MikroTik service list in WinBox including API, FTP, SSH, Winbox, and WWW with their respective ports

Step 3: Change the Default Port

1. Locate the service you want to modify (e.g., Winbox). Double-click on the service to open its settings

MikroTik service list settings page in WinBox


2. In the Port field, replace the default port number (e.g., 8291) with your desired port number (e.g., 5000).
Click OK to save the changes.

Winbox service settings page in MikroTik

Port number 8291 will be changed to 5000.

Winbox service settings page in MikroTik

Step 4: Update Firewall Rules (Optional)

If you have a firewall configured, make sure to update the rules to allow traffic on the new port:
Go to IP > Firewall.

WinBox settings page in MikroTik with sections like Interfaces, IP, System, and Tools


Edit the relevant firewall rules to include the new port number. Save the changes.

Update Firewall Rules (Optional)

Step 5: Test the New Port

Disconnect from the current session.
Reconnect to your MikroTik VPS using the new port number.

WinBox connection window to MikroTik

Verify that the connection is successful.

connect to your MikroTik VPS (Test the New Port)

How to Change Winbox Port Using Mikrotik Terminal:

Changing the MikroTik port via the terminal is a good way to increase the security of your server and customize its settings. These step-by-step instructions will guide you through the process and make it easy to understand and implement, even for beginners.

Step 1: Connect to MikroTik via Terminal

Open your Mikrotik terminal in winbox

Connect to MikroTik via Terminal

Alternatively, you can connect to your MikroTik VPS using PuTTY (on Windows), Linux, or macOS. Enter the following command to connect to your MikroTik VPS with ssh:

BASH
ssh admin@your-vps-ip -p 22
  • Replace your-vps-ip with your VPS IP address.
  • Replace admin with your MikroTik username.
  • If your SSH port is not 22, replace it with the correct port number.

Step 2: Check Current Services

Once connected, run the following command to view the current services and their ports:

BASH
/ip service print

You’ll see an output similar to this:

Check Current Services

Here, the Winbox service is using port 8291 by default.

Step 3: Change the Winbox Port

To change the Winbox port, use the following command:

BASH

Verify the change by running the print command again:

Change the Winbox Port

You should now see the Winbox port updated to 5000.

Top Tips for Changing MikroTik Port

Choose a non-standard port: Avoid common port numbers (e.g. 8080, 8888) to reduce the risk of attacks.

Document the change: Make a note of the new port number for future reference.

Use strong passwords: Combine port changes with strong passwords for maximum security.

Update MikroTik regularly: Make sure your MikroTik RouterOS is up to date to benefit from the latest security patches.

Conclusion

Changing the MikroTik port on your VPS is a simple but effective way to improve server security. By following this step-by-step guide, you can customize the port settings and protect your server from potential threats. Don’t forget to test the new configuration and update your firewall rules if necessary.

FAQs

Why is it important to change the default port?

Changing the default port reduces the risk of automated attacks on known ports.

Can I use any port number?

Yes, but avoid using ports that are reserved for other services (e.g. 80 for HTTP, 443 for HTTPS).

What if I have forgotten the new port number?

You can reset the port number by accessing your VPS via the console or by contacting your hosting provider.

Does changing the port affect performance?

No, changing the port has no effect on performance. It only increases security.

Share:

Was this article helpful?

Your feedback helps us improve our technical guides.

Related Posts

You May Also Like

Explore more tutorials, guides, or documentations, from VPSMakers.

Learn how to check open ports in Linux using netstat, ss, lsof, Nmap, and Netcat with practical commands and examples.
Richard Mourar
October 12, 2026
The combination of WordPress and cPanel builds a robust system for website management. Go to cPanel and log into your cPanel account. Click WordPress Toolkit.
Richard Mourar
October 10, 2026
Learn to enable and disable automatic package updates on Ubuntu, and CentOS, including service restarts with needrestart and dnf post transaction.
Jacob Rafet
October 8, 2026
Install Docker on CentOS Stream 9 via rpm repo, RPM package, or shell script. include verify the docker installation with running a test image.
Robert Smith
October 5, 2026