{"id":212,"date":"2026-03-27T16:49:52","date_gmt":"2026-03-27T16:49:52","guid":{"rendered":"https:\/\/vpslake.com\/blog\/?p=212"},"modified":"2026-03-27T16:49:52","modified_gmt":"2026-03-27T16:49:52","slug":"how-to-access-rdp-with-a-custom-port-step-by-step-guide-for-secure-remote-access","status":"publish","type":"post","link":"https:\/\/vpslake.com\/blog\/2026\/03\/27\/how-to-access-rdp-with-a-custom-port-step-by-step-guide-for-secure-remote-access\/","title":{"rendered":"How to Access RDP with a Custom Port (Step-by-Step Guide for Secure Remote Access)"},"content":{"rendered":"<p>Remote Desktop Protocol (RDP) is one of the most powerful tools for accessing Windows systems remotely. However, using the default port <strong>3389<\/strong> can expose your system to security risks. A smarter and safer approach is to configure and access RDP using a <strong>custom port<\/strong>.<\/p>\n<p>In this complete guide, you&#8217;ll learn exactly <strong>how to access RDP with a custom port<\/strong>, including setup, firewall configuration, and connection methods.<\/p>\n<h2>\ud83d\udd10 Why Use a Custom RDP Port?<\/h2>\n<p>Changing your RDP port helps improve security and reduce unauthorized access attempts. Here&#8217;s why it&#8217;s recommended:<\/p>\n<ul>\n<li>\u2714 Reduces brute-force attacks targeting default port 3389<\/li>\n<li>\u2714 Adds an extra layer of security<\/li>\n<li>\u2714 Helps avoid conflicts with multiple RDP services<\/li>\n<\/ul>\n<h2>\ud83d\udee0 Step 1: Change the Default RDP Port<\/h2>\n<p>To use a custom port, you must first modify it in the Windows Registry.<\/p>\n<ol>\n<li>Press <strong>Win + R<\/strong>, type <strong>regedit<\/strong>, and hit Enter<\/li>\n<li>Navigate to:<\/li>\n<\/ol>\n<pre style=\"background: #f4f4f4; padding: 10px; border-radius: 8px;\">HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp<\/pre>\n<ol start=\"3\">\n<li>Find <strong>PortNumber<\/strong><\/li>\n<li>Double-click and change it from <strong>3389<\/strong> to your desired port (e.g., 3390)<\/li>\n<li>Select <strong>Decimal<\/strong> and click OK<\/li>\n<li>Restart your computer<\/li>\n<\/ol>\n<h2>\ud83d\udd25 Step 2: Allow Custom Port in Windows Firewall<\/h2>\n<p>You must allow the new port through your firewall, otherwise RDP won&#8217;t work.<\/p>\n<ol>\n<li>Open <strong>Windows Defender Firewall<\/strong><\/li>\n<li>Click <strong>Advanced Settings<\/strong><\/li>\n<li>Select <strong>Inbound Rules \u2192 New Rule<\/strong><\/li>\n<li>Choose <strong>Port<\/strong><\/li>\n<li>Select <strong>TCP<\/strong> and enter your custom port<\/li>\n<li>Allow the connection<\/li>\n<li>Apply to all profiles and give it a name<\/li>\n<\/ol>\n<h2>\ud83c\udf10 Step 3: Configure Router Port Forwarding<\/h2>\n<p>If you&#8217;re accessing your RDP from outside your local network, you need to forward the custom port.<\/p>\n<ul>\n<li>Login to your router admin panel<\/li>\n<li>Go to <strong>Port Forwarding<\/strong><\/li>\n<li>Forward your custom port (e.g., 3390) to your PC&#8217;s local IP<\/li>\n<\/ul>\n<h2>\ud83d\udcbb Step 4: Connect to RDP Using Custom Port<\/h2>\n<p>Now comes the most important part \u2014 connecting with the custom port.<\/p>\n<p>Use this format:<\/p>\n<pre style=\"background: #f4f4f4; padding: 10px; border-radius: 8px;\">IP_ADDRESS:PORT<\/pre>\n<p><strong>Example:<\/strong><\/p>\n<pre style=\"background: #f4f4f4; padding: 10px; border-radius: 8px;\">192.168.1.100:3390<\/pre>\n<p>Steps:<\/p>\n<ol>\n<li>Press <strong>Win + R<\/strong><\/li>\n<li>Type <strong>mstsc<\/strong><\/li>\n<li>Enter your IP with port<\/li>\n<li>Click Connect<\/li>\n<\/ol>\n<h2>\u2b07\ufe0f Recommended RDP Client Downloads<\/h2>\n<div style=\"display: flex; flex-wrap: wrap; gap: 15px;\">\n<div style=\"flex: 1; min-width: 250px; background: #f9f9f9; padding: 15px; border-radius: 10px;\">\n<h3>Windows Remote Desktop<\/h3>\n<p>Pre-installed on Windows systems<\/p>\n<\/div>\n<div style=\"flex: 1; min-width: 250px; background: #f9f9f9; padding: 15px; border-radius: 10px;\">\n<h3>Microsoft Remote Desktop (Android)<\/h3>\n<p><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.microsoft.rdc.android\" target=\"_blank\" rel=\"noopener\">Download from Google Play<\/a><\/p>\n<\/div>\n<div style=\"flex: 1; min-width: 250px; background: #f9f9f9; padding: 15px; border-radius: 10px;\">\n<h3>Microsoft Remote Desktop (iOS)<\/h3>\n<p><a href=\"https:\/\/apps.apple.com\/app\/microsoft-remote-desktop\/id714464092\" target=\"_blank\" rel=\"noopener\">Download from App Store<\/a><\/p>\n<\/div>\n<\/div>\n<h2>\ud83d\udcca Pros &amp; Cons of Using Custom RDP Port<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin-top: 15px;\">\n<tbody>\n<tr style=\"background: #333; color: #fff;\">\n<th style=\"padding: 10px;\">Pros<\/th>\n<th style=\"padding: 10px;\">Cons<\/th>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Improves security<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Requires manual configuration<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Reduces attack attempts<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">May forget port number<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Flexible for multiple servers<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Firewall misconfiguration risk<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\ud83d\udca1 Pro Tip<\/h2>\n<p>If you&#8217;re frequently working with remote servers, using a reliable and high-performance RDP provider can save you a lot of setup time. Platforms like <strong>rdpschool.com<\/strong> offer optimized RDP and dedicated servers that often come pre-configured, making it easier to manage custom ports and security settings efficiently.<\/p>\n<h2>\u2705 Final Thoughts<\/h2>\n<p>Accessing RDP with a custom port is a simple yet powerful way to improve your system\u2019s security. By changing the default port, configuring firewall rules, and connecting correctly, you can significantly reduce vulnerabilities while maintaining full remote access functionality.<\/p>\n<p>Follow the steps carefully, and you&#8217;ll have a secure, custom-port RDP setup in no time.<\/p>\n","protected":false},"excerpt":{"rendered":"Remote Desktop Protocol (RDP) is one of the most powerful tools for accessing Windows systems remotely. However, using&hellip;","protected":false},"author":2,"featured_media":211,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_singular_sidebar":"","csco_page_header_type":"","csco_page_load_nextpost":"","footnotes":""},"categories":[13,8,10],"tags":[],"class_list":["post-212","post","type-post","status-publish","format-standard","has-post-thumbnail","category-server-security","category-tutorial","category-windows-rdp","cs-entry"],"_links":{"self":[{"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":0,"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/media\/211"}],"wp:attachment":[{"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vpslake.com\/blog\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}