Other

Enabling UPnP on Your Router: A Step-by-Step Setup Guide

Learn how to activate UPnP in your router settings for automatic port management. This guide helps eliminate NAT restrictions in games and simplify connecting network devices.

Updated at April 6, 2026
5-10 minutes
Easy
FixPedia Team
Применимо к:Modern routers (TP-Link, ASUS, Keenetic, MikroTik, Xiaomi)Windows 10/11macOS 12+OpenWrt 22.03+

Introduction / Why This Is Needed

UPnP (Universal Plug and Play) is a network protocol that allows programs and devices to automatically open ports on your router. Without it, you must manually configure port forwarding for each application: online games, torrent clients, IP cameras, or media servers. Enabling this feature eliminates routine tasks and resolves the "strict NAT" problem, which often limits connectivity in multiplayer games and video calls.

Requirements / Preparation

Before configuring, ensure you have access to your router's web interface. You will need:

  • Router administrator credentials (login and password). These are usually listed on a sticker on the device.
  • A stable LAN or Wi-Fi connection to the router's network.
  • Ensure your router's firmware is updated to the latest version to avoid known vulnerabilities in UPnP implementations.

💡 Tip: Before changing network settings, back up your router's configuration. This will allow you to quickly restore network operation in case of an error.

Step 1: Logging into the Router's Control Panel

Connect to the Wi-Fi network or via the cable that leads to your router. Open any browser and enter the default gateway address in the address bar:

  • 192.168.0.1 (common for TP-Link, D-Link, Mercusys)
  • 192.168.1.1 (common for ASUS, Keenetic, Zyxel)
  • 10.0.0.1 or 192.168.31.1 (for provider-supplied models and Xiaomi)

In the authentication window that appears, enter the login (default admin) and your password.

Step 2: Navigating to the Network Settings Section

Interfaces differ by manufacturer, but the search logic is the same. Navigate to the section responsible for routing or security:

  • TP-Link: Advanced SettingsNetworkNAT Forwarding
  • ASUS: Local NetworkUPnP Server
  • Keenetic: ManagementSystem SettingsUPnP
  • MikroTik (WinBox): IPUPnP
  • OpenWrt (LuCI): NetworkUPnP IGD (you may need to install the miniupnpd package)

Step 3: Enabling the Feature and Applying Changes

Find the toggle switch labeled Enable UPnP, UPnP IGD, or Enable UPnP. Set it to "Enabled." On some models, you may also need to check additional options:

  • Allow external requests (leave disabled for security)
  • Enable logging (useful for diagnostics)

Click the Save or Apply button. The router may restart its network module. Do not power off the device until the process is complete.

Verifying the Result

After saving the settings, check if the protocol is working correctly:

  1. Launch an application that requires open ports (e.g., a torrent client or an online game).
  2. In the router's control panel, find the table labeled UPnP Status, Active UPnP Sessions, or Port Mapping.
  3. Ensure new entries have appeared in the list, showing your device's IP address, internal and external ports, and a status marked as Active or Mapped.

For a quick check from the Windows command line, you can run:

Get-NetUDPEndpoint | Where-Object {$_.LocalAddress -eq "0.0.0.0"} | Select-Object LocalAddress, LocalPort

This command will show listening ports. If the application successfully opened a port, it will appear in the list.

Possible Issues

  • Ports are not opening automatically. Some antivirus programs and built-in OS firewalls block UPnP traffic. Temporarily disable Windows Defender or third-party antivirus protection and check functionality. If this helps, add the application to your firewall's exceptions list.
  • The sessions table is empty. Ensure the application itself supports UPnP. In the client's settings (e.g., qBittorrent, Transmission, or a game launcher), a checkbox labeled Use UPnP/NAT-PMP must be enabled.
  • Duplicate or "stuck" entries appear. This happens if the device was disconnected without proper shutdown. Restart both the router and the client application. In the long term, configure a static IP for problematic devices via DHCP reservation to avoid conflicts.
  • The feature is unavailable in the menu. Outdated or stripped-down firmware on budget routers may lack the UPnP module. In this case, use manual port forwarding or update the router's firmware to the latest available version from the manufacturer's website.

F.A.Q.

Is enabling UPnP dangerous for home network security?
What to do if UPnP isn't working after enabling?
How does UPnP differ from manual port forwarding?

Hints

Accessing the Router's Web Interface
Locating Network Settings Section
Activation and Saving
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community