Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Need help confirming UPnP issue...

    Scheduled Pinned Locked Moved Gaming
    1 Posts 1 Posters 567 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Gblenn
      last edited by Gblenn

      I started a thread in the NAT section but think I need some help from more gamers...

      It's an issue relating to UPnP in a double NAT situation where the WAN IP is RFC1918 (Private IP = 198.168.N.N for example).
      Thread here : https://forum.netgate.com/topic/178472/will-we-ever-get-upnp-to-work-behind-private-network-ip/30?_=1678337714162

      With private IP on WAN, UPnP refuses to work and provides the following message in Status > System Logs > Routing: miniupnpd 34071 private/reserved address 192.168.N.N is not suitable for external IP

      The proposed solution is to use STUN (google server), but this completely breaks any gaming for me. None of the games tested can connect at all, not even getting to a Strict NAT...

      Simple set up:
      Use CE2.7.0 or Plus 22.05/23.01 (has the latest updates of miniupnpd)

      Upstream router set to provide pfsense with a private IP on WAN, and placing pfsense in DMZ (all ports open).

      Reference test: Getting Open NAT on any PC game using port 3074.
      UPnp disabled :

      44d2a17b-706c-49a0-a3e9-3558b654154c-image.png

      Port forwarding in Firewall > NAT.

      709a43a5-37ca-499f-b15a-5a3bc8bb21e9-image.png

      Outbound NAT > Hybrid mode > add rule with port 3074

      784c8fc6-ab8b-459a-81a2-401362d6dd67-image.png

      When changing any settings, make sure to :

      1. Kill states: Diagnostic > States (filter for your PC and click Kill states)
      2. On pc, open CMD and do ipconfig /release and then ipconfig /renew
      3. Start game

      This alone should result in Open NAT on COD: MW3, MW (2019), Vanguard, MWII&Warzone, BO Cold War and WWII.
      Several of the games show status under Settings Account&Network.

      Step 2.
      Enable UPnP with STUN (using google server which apparently is the only one working with pfsense)

      fffb42f6-cfee-4e87-8e07-d404525a6ba9-image.png
      3ee63e45-1223-4acb-887e-8ed4a98822ff-image.png

      Kill states, /release and /renew IP on PC.

      Result: No games connect, some show error page.

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.