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

    NATting with Hybrid Outbound Sometimes Working

    Scheduled Pinned Locked Moved NAT
    18 Posts 4 Posters 1.3k 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.
    • S
      Strike1asd
      last edited by Strike1asd

      Check the firewall settings under GoogleFiber router?

      kaysersosaK 1 Reply Last reply Reply Quote 0
      • kaysersosaK
        kaysersosa @Gblenn
        last edited by

        @Gblenn

        I am trying to setup a game server. I have had the server up and running on a couple different Windows systems. I'm building a Ubuntu server to test on as well. I have hosted game servers (not this one) in the past without issues, but having problems now.

        The game server calls for UDP ports, but I'm opening TCP and UDP, mainly so I can see if the ports are visible using something like https://canyouseeme.org/. I've never had an issue with this site in the past.

        From the game I can access the server only if I'm running on the same system I'm playing the game from. If I host the server on another internal system, I then can't see it. This is throwing possible Windows firewall issues.

        I have confirmed that I have Windows Defender firewalls open for inbound TCP & UDP to the program on the needed ports. Nmap comes back stating closed for TCP and UDP.
        nmap -Pn -p<portnum> -sS -sV <ip address> -- TCP closed
        nmap -Pn -p<portnum> -sU -sV <ip address> -- UDP closed
        nmap -Pn -p<portnum> -sT -sV <ip address> -- TCP filtered sw-orion

        I found this site that will tell you if your game server is up, and mine has never shown up in it.
        https://gamemonitoring.net/. I have also had a friend outside my home tell me they don't see the server.

        My NAT Reflection mode is set to Pure NAT -- under System > Advanced > Firewall & NAT

        I am honestly at a loss and have no clue what and where the block it. I figured I would at least start with the NAT in pfSense and go from there.

        S G 2 Replies Last reply Reply Quote 0
        • S
          Strike1asd @kaysersosa
          last edited by

          @kaysersosa Get a public IP from your ISP

          1 Reply Last reply Reply Quote 0
          • G
            Gblenn @kaysersosa
            last edited by Gblenn

            @kaysersosa said in NATting with Hybrid Outbound Sometimes Working:

            From the game I can access the server only if I'm running on the same system I'm playing the game from. If I host the server on another internal system, I then can't see it. This is throwing possible Windows firewall issues.

            So just so I understand... if you run the server on PC A, and try to access it from PC B, both on your LAN, your can't?
            It only works if you host it on A and try to access it from A ??

            @kaysersosa said in NATting with Hybrid Outbound Sometimes Working:

            My NAT Reflection mode is set to Pure NAT -- under System > Advanced > Firewall & NAT

            And what about Automatic NAT reflection, is that on?

            kaysersosaK 1 Reply Last reply Reply Quote 0
            • kaysersosaK
              kaysersosa @Strike1asd
              last edited by

              @Strike1asd
              There isn't a GoogleFiber router and GoogleFiber doesn't block any ports from what I've researched.

              My pfSense is connected directly into the Fiber to Ethernet connector.

              1 Reply Last reply Reply Quote 0
              • kaysersosaK
                kaysersosa @Gblenn
                last edited by

                @Gblenn
                Correct on the PC setup.

                Enable automatic outbound NAT for Reflection is not checked.
                Enable NAT Reflection for 1:1 NAT is not checked.

                G 1 Reply Last reply Reply Quote 0
                • G
                  Gblenn @kaysersosa
                  last edited by

                  @kaysersosa said in NATting with Hybrid Outbound Sometimes Working:

                  @Gblenn
                  Correct on the PC setup.

                  Ok, but that means that the problem is at the PC running the server, not with pfsense... At least to start with.
                  Since any communication between PC A and B on the same LAN, doesn't involve pfsense at all...

                  So perhaps the game server is either not broadcasting it's existance at all, or something is blocking it from doing so. And it might be windows firewall which you also mentioned earlier.
                  Once you get that sorted, so that PC B can access the server on PC A, you should be good to go if you forward the correct ports on pfsense.

                  If you set "NAT Reflection mode for port forwards" to Pure, and check the box for "Enable automatic outbound NAT for Reflection", you will then be able to access the game server using your external IP. pfsense will recognize the request and figure out that it should go to the IP of the game server (provided the port forward works).

                  kaysersosaK 1 Reply Last reply Reply Quote 0
                  • johnpozJ
                    johnpoz LAYER 8 Global Moderator @kaysersosa
                    last edited by johnpoz

                    @kaysersosa said in NATting with Hybrid Outbound Sometimes Working:

                    My setup is Google Fiber -> pfSense ->

                    What device are you using in front of pfsense? What is the make and model of this device?

                    Did you setup pfsense wan IP in the dmz of your google fiber device?

                    https://support.google.com/fiber/answer/4643957?hl=en

                    As to hybrid outbound - you really wouldn't need that unless you were wanting to nat something to a different interface/ip - say if you had a vpn connection or something and you wanted to policy route some traffic out the vpn, or you had a vip on your wan you wanted to nat some specific traffic too.

                    Normally you would just have automatic with no need for hybrid outbound nat.

                    An intelligent man is sometimes forced to be drunk to spend time with his fools
                    If you get confused: Listen to the Music Play
                    Please don't Chat/PM me for help, unless mod related
                    SG-4860 24.11 | Lab VMs 2.8, 24.11

                    kaysersosaK 1 Reply Last reply Reply Quote 0
                    • kaysersosaK
                      kaysersosa @Gblenn
                      last edited by

                      @Gblenn I realize this forum is for pfSense, but any help you can provide regarding the Windows Firewall or testing I can do. Tools I can run and provide information. If not, I understand.

                      G 1 Reply Last reply Reply Quote 0
                      • kaysersosaK
                        kaysersosa @johnpoz
                        last edited by

                        @johnpoz said in NATting with Hybrid Outbound Sometimes Working:

                        What device are you using in front of pfsense? What is the make and model of this device?

                        There isn't a router in front of my pfsense. It is just the fiber to ethernet connection into my house.

                        I have changed the Hybrid back to Automatic, still no change. I do have OpenVPN setup and working. Was starting to tinker with VLANs but none of that is setup or used.

                        1 Reply Last reply Reply Quote 0
                        • G
                          Gblenn @kaysersosa
                          last edited by Gblenn

                          @kaysersosa said in NATting with Hybrid Outbound Sometimes Working:

                          @Gblenn I realize this forum is for pfSense, but any help you can provide regarding the Windows Firewall or testing I can do. Tools I can run and provide information. If not, I understand.

                          Well the simplest test you can do is to turn off Windows defender (if that is what you use) on the PC where you run the game server. Restart the game server and see if you now can both find it and then connect to it from the other PC.

                          Which game is it you are trying to host btw?

                          kaysersosaK 1 Reply Last reply Reply Quote 0
                          • kaysersosaK
                            kaysersosa @Gblenn
                            last edited by

                            @Gblenn

                            I will give that a try when I have a moment. I think I've done it without luck before, but I'll do it and let you know the results.

                            The game is Icarus. I have tried using both of the following methods without luck.

                            https://github.com/RocketWerkz/IcarusDedicatedServer/wiki/Server-Setup
                            https://makeyourownserver.com/easiest-way-to-host-your-own-icarus-dedicated-server/

                            G 1 Reply Last reply Reply Quote 0
                            • G
                              Gblenn @kaysersosa
                              last edited by

                              @kaysersosa said in NATting with Hybrid Outbound Sometimes Working:

                              The game is Icarus. I have tried using both of the following methods without luck.

                              Ok looks like only two ports need to be forwarded 17777 and 21015. Doesn't say which protocol so I'd select TCP/UDP for both.

                              What does your NAT rule look like? Can you paste a picture?

                              kaysersosaK 1 Reply Last reply Reply Quote 0
                              • kaysersosaK
                                kaysersosa @Gblenn
                                last edited by

                                @GblennNAT Rule.JPG Icarus Alias.JPG

                                Here are the screenshots.

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