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

    PS3 help getting NAT 2 from pfsense 2.6.0?

    Scheduled Pinned Locked Moved General pfSense Questions
    20 Posts 4 Posters 1.7k 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.
    • K
      Kilted1
      last edited by

      Yes I do know that there are a LOT of others who have posted about playstation fixes.
      I've tried everything that I have found so far and NOTHING has worked for me even to get ONE of the two ps3's that are on my network to a NAT 2 result.
      What the heck am I missing????
      As I said above, my son and I both have PS3's that we would love to get back online to play multiplayer games! My other son who doesn't live with us has one as well and we have a blast when we are all online but, I can't seem to get past pfsense even with only one ps3 at a time!

      I do have pfsense version 2.6.0 AND Surfshark VPN which I also realize complicates things but, even with disabling the VPN I can't get anything but NAT3.

      There has got to be something that I am missing!
      I've got the UPnP & NAT enabled as well as the UPnP port mapping.
      What's next to try???

      Thank you all!

      S 1 Reply Last reply Reply Quote 0
      • S
        SteveITS Galactic Empire @Kilted1
        last edited by

        @kilted1 On 2.6 did you install the System Patches package and install the patch:

        Add UPnP NAT Anchors to fix outbound NAT for multiple consoles. (Redmine #7727, Forum Thread)

        Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
        Upvote ๐Ÿ‘ helpful posts!

        K 2 Replies Last reply Reply Quote 1
        • K
          Kilted1 @SteveITS
          last edited by

          @steveits

          Looking in the "Package list" it doesn't look like it and I don't remember that one so, probably not.

          All I have to do with it is "install (download) and then run it"?
          If I do it now?

          Dale

          1 Reply Last reply Reply Quote 0
          • K
            Kilted1 @SteveITS
            last edited by

            @steveits

            I did the "install" from the package list and it shows in the "installed packages" list but, I can't find it anywhere else real quick.

            Did it do it's stuff automatically already?

            Dale

            S 1 Reply Last reply Reply Quote 0
            • S
              SteveITS Galactic Empire @Kilted1
              last edited by

              @kilted1 System/Patches menu item. It doesn't install anything by itself.

              https://docs.netgate.com/pfsense/en/latest/development/system-patches.html

              Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
              When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
              Upvote ๐Ÿ‘ helpful posts!

              K 2 Replies Last reply Reply Quote 1
              • K
                Kilted1 @SteveITS
                last edited by

                @steveits

                HA! I found it!

                And I see the "Add UPnP..." patch.

                Given that you had also helped me with the other post I had made about by-passing my VPN for certain traffic, is that the only patch that would be good for me to install?

                The pic is the list that showed up of patches.

                Dale

                System Patches 22 Nov 2022.jpg

                S 1 Reply Last reply Reply Quote 0
                • K
                  Kilted1 @SteveITS
                  last edited by

                  @steveits

                  Oops, sorry!
                  Wrong Steve.

                  Here is a link to my other topic.

                  Dale

                  https://forum.netgate.com/topic/175774/i-am-fighting-this-same-issue-in-pfsense-2-6-0-and-losing-the-battle-help/19?_=1669146413270

                  1 Reply Last reply Reply Quote 0
                  • S
                    SteveITS Galactic Empire @Kilted1
                    last edited by

                    @kilted1 It's up to you. I personally just patch what I need. They will find their way into later versions, for instance I think these are all in 22.05 but there is no CE version between 2.6 and 2.7.

                    Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
                    When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
                    Upvote ๐Ÿ‘ helpful posts!

                    1 Reply Last reply Reply Quote 1
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by stephenw10

                      Applying the recommended patches should be fine. All of them have been tested to work. However most of them won't do anything unless your particular setup is hitting the issue they solve.

                      I would apply the UPnP patch and the disable pf counter patch and leave the others unless you know you need them.

                      (other) Steve

                      K A 2 Replies Last reply Reply Quote 1
                      • K
                        Kilted1 @stephenw10
                        last edited by

                        @stephenw10
                        @SteveITS

                        Well, got the patch installed and even rebooted it with no improvement yet.

                        Any other suggestions?

                        Still getting NAT 3

                        Dale

                        1 Reply Last reply Reply Quote 0
                        • A
                          abiltcliffe @stephenw10
                          last edited by abiltcliffe

                          @Kilted1
                          I'm not sure how far you have got configuring upnp but have you enabled it and also put in the ip address ranges and ports that are allowed? Have you selected the correct interface? For me its the WAN interface. I have a PS4 and a PS5 and its working well for me. Have you had a look in the logs - Status\UPNP to see if any records have popped up?

                          1 Reply Last reply Reply Quote 0
                          • K
                            Kilted1
                            last edited by

                            @stephenw10
                            @SteveITS

                            I have so far tried everything and made sure that the upnp is enabled and set up (as best that I could) and yet, I'm still getting NAT 3 on my PS3's.

                            Any more ideas????

                            I am considering setting up a DMZ in my pfSense to an OLD router that would ONLY have my PS3's connected to get around this. Is this a valid idea?

                            And if it is, suggestions on the DMZ setup as well as maybe ONE (and ONLY 1) outside management connection for my computer routed into the DMZ host?

                            Keeping in mind that, not only am I running pfsense to protect my primary network, I am ALSO running outbound traffic through a VPN as a "client."
                            I'm sure that does complicate things even further and I'm suspecting is the extra hurdle that is tripping me up right now but, I can't PROVE it at this point.

                            Thank you all for all of your help and support!

                            Dale

                            K 1 Reply Last reply Reply Quote 0
                            • K
                              Kilted1 @Kilted1
                              last edited by

                              @stephenw10
                              @SteveITS

                              Although, I DID just have to turn OFF my VPN to add this and the previous comments so it wouldn't be "flagged as spam" so, maybe that does prove my suspicion?

                              Thank you all again for all of your help and support!

                              Dale

                              1 Reply Last reply Reply Quote 0
                              • stephenw10S
                                stephenw10 Netgate Administrator
                                last edited by

                                You would certainly have to be sure your traffic to/from the PS3 does not go over the VPN because that is all NAT'd and cannot accept inbound connections at all.

                                UPnP can only work through one layer of NAT so if you setup another router to put consoles on it would need to be upstream of pfSense if games require UPnP. That could work.

                                Steve

                                K 1 Reply Last reply Reply Quote 1
                                • K
                                  Kilted1 @stephenw10
                                  last edited by

                                  @stephenw10

                                  Wouldn't the DMZ be "outside" of the VPN?
                                  Isn't there any way of routing traffic through the WAN connection besides through the VPN connection?
                                  Sadly, putting the extra router upstream to the pfsense isn't possible with my set up so it would have to be behind pfsense.
                                  I thought the whole point of a DMZ was to bypass the firewall completely?

                                  Dale

                                  1 Reply Last reply Reply Quote 0
                                  • stephenw10S
                                    stephenw10 Netgate Administrator
                                    last edited by

                                    DMZ could be completely separate from the VPN, yes.

                                    Usually though a DMZ would still be NAT'd from the WAN, often with 1:1 forwarding. However that would still be two NAT translations between the public IP and the console which means UPnP would fail.
                                    To make that work you would need to bridge the WAN to the DMZ interface so that the other router also has a public IP. That would require at least two public IPs though.

                                    K 1 Reply Last reply Reply Quote 1
                                    • K
                                      Kilted1 @stephenw10
                                      last edited by

                                      @stephenw10

                                      Sadly, that makes a lot of sense.
                                      Except (no I don't think my coffee has kicked in yet, sorry!),
                                      IF my pfsense box NAT's the DMZ with 1:1 to the extra router and, that router added it's own NAT, wouldn't that still only be a NAT 2 situation and not a NAT 3?
                                      Right now, our PS3's ARE up and playing online as long as I have the VPN connection deactivated in the rules. So if the DMZ does go around the VPN connection with the 1:1 NAT, and the DMZ router only adds one NAT layer, that only makes NAT 2, right?
                                      OR am I not counting the NAT layer from my ISP in this mess???

                                      I really appreciate your time in helping me understand this! I hadn't gotten this deep into Network management before now. Even though I did pass the "98-366: MTA: Networking Fundamentals" back in 2012. It didn't go this deep so, thank you again!

                                      Dale

                                      1 Reply Last reply Reply Quote 0
                                      • stephenw10S
                                        stephenw10 Netgate Administrator
                                        last edited by

                                        I have no idea how Sony are defining NAT2 or NAT3. It seems similarly obsure to MSs open-NAT and closed-NAT.... ๐Ÿ™„

                                        Ah, previously you said you could only get NAT3 even disabling the VPN. So what is actually not working currently? You can only connect one at a time?

                                        1:1 NATing to the other router would still be double NATing which breaks UPnP. If that's required it will fail.

                                        Steve

                                        K 1 Reply Last reply Reply Quote 1
                                        • K
                                          Kilted1 @stephenw10
                                          last edited by

                                          @stephenw10

                                          Wow ok, I thought I had posted an update on what is going on.
                                          Maybe it was in the post that I couldn't get to post because it kept getting flagged as spam even after disabling the VPN where that worked the first time.

                                          So I think it was two days ago I got the wild idea to try my PS3 again just for giggles. BEFORE that, no matter what I had tried with all of the setup suggestions AND turning OFF the VPN I could ONLY get NAT 3 shown in the connection settings list in my PS3.
                                          Anyway, the other day I turned OFF the VPN and tried my PS3 and low and behold, it popped up with NAT 2!!!! I was totally shocked and surprised on the success. Found out that it had logged into the Playstation network already so decided to see if I could play one of my favorite games (COD Ghosts). It worked and showed the NAT notation of "Strict." Not sure if that is significant or not but, my son and I were able to connect and play which we hadn't been able to do ever since putting my pfsense (with the VPN) into service.
                                          So as of now, as long as the VPN is OFF we can play. If the VPN is ON, it won't connect.
                                          I have yet to figure out WTH I did or changed to get this to function as I had tested repeatedly after every change before to no avail. I just thought, what the heck and tried it for giggles and it worked.
                                          Previously I had made a firewall alias for BOTH my PS3 and my son's and used it in the rule attempts. And I can go to the UPnP status and see that right now (they are turned off right now) that each of them have udp ports assigned to them (son's has one and mine has two) with the description of "DemonwarePortMapping.

                                          I don't remember when I had done it but, if you scroll back up this post to the picture of the available "Pathces", I have actually applied all of the except the top two.
                                          Maybe one of those worked?

                                          Dale

                                          1 Reply Last reply Reply Quote 0
                                          • stephenw10S
                                            stephenw10 Netgate Administrator
                                            last edited by

                                            Hmm. Well that implies it requires UPnP. You could test that by disabling UPnP though.

                                            And that means it can't work behind double NAT.

                                            However if it works by simply disabling the VPN you should be able to simply route the console traffic past it. It seems likely the VPN is changing the default route on the firewall. Or perhaps causing UPnP to show the VPN interface as the external IP.

                                            Steve

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