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

    Failover Internet - Just for two clients on the network.

    Scheduled Pinned Locked Moved Off-Topic & Non-Support Discussion
    26 Posts 5 Posters 2.1k 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.
    • B
      billsecond
      last edited by

      @KOM @Derelict, Thanks for all of your help, I took a combination of what you said and applied! For future reference, here is what I ended up doing...

      1. Interface > Assignments > Added my new 4G modem, kept everything as the defaults:
        c6cb60ff-6410-4394-a7cc-9c9e4873ec4b-image.png
      2. System > Routing > Gateway Groups > Created a new Gateway Group, Set a Tier 1, and Tier 2 (this is priority based on what I was reading, let me know if it is incorrect, it is working)
        0e7403ea-f9cb-4e3c-8c36-2540472e8ac7-image.png
      3. Firewall > Rules > Lan > Add (top or bottom, we have to adjust it later)
        • Interface: Lan
        • Protocol: Any
        • Source: Single host or alias: Selected a PC's IP in my network
        • Direction: Any
        • Advanced Options
          - Gateway: Added my new Failover Gateway Group
          44ae4611-cd37-45b7-9668-b9eaf2fb1e8e-image.png
          b5c0bb22-4c4e-4820-8d41-90fcd923ea42-image.png
      4. Ordered the priority of the Failover PC's above the other traffic, but set the other traffic to go over the normal fast default gateway
        74f1c13b-578c-4a15-a906-bb1901a3c084-image.png

      Please validate that I did this right and didn't screw anything up. It does work!

      1 Reply Last reply Reply Quote 0
      • KOMK
        KOM
        last edited by KOM

        Looks good to me. One thing to note IIRC is that if a failover happens and the tier 1 member comes back online, it won't switch back automatically.

        B 1 Reply Last reply Reply Quote 0
        • B
          billsecond @KOM
          last edited by

          @KOM How do I switch it back automatically?

          1 Reply Last reply Reply Quote 0
          • KOMK
            KOM
            last edited by KOM

            I'm not aware of any way to do it in the GUI. I've read about some scripts that you can configure to run on a gateway up event but I've never tried them. I think I have a copy of them floating around somewhere, maybe at work. Google it and maybe you will find something. Or I could be entirely wrong and giving you old information. Test it and see what happens.

            1 Reply Last reply Reply Quote 0
            • DerelictD
              Derelict LAYER 8 Netgate
              last edited by

              It WILL switch back automatically but it will not kill states that were established over the Tier 2 WAN so that traffic will continue to flow there.

              New states will use the Tier 1 WAN.

              Chattanooga, Tennessee, USA
              A comprehensive network diagram is worth 10,000 words and 15 conference calls.
              DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
              Do Not Chat For Help! NO_WAN_EGRESS(TM)

              1 Reply Last reply Reply Quote 0
              • KOMK
                KOM
                last edited by

                Thanks for the clarification.

                1 Reply Last reply Reply Quote 0
                • JeGrJ
                  JeGr LAYER 8 Moderator
                  last edited by

                  @Derelict said in Failover Internet - Just for two clients on the network.:

                  It WILL switch back automatically but it will not kill states that were established over the Tier 2 WAN so that traffic will continue to flow there.

                  Other than manually resetting states - how can one do so in a less intrusive way? Especially VoIP is bound to stay glued to the failover connection as the state should never expire? ;)

                  Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

                  If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

                  1 Reply Last reply Reply Quote 0
                  • KOMK
                    KOM
                    last edited by

                    There are homebrew solutions floating around:

                    https://github.com/mk-fg/pfsense-scripts

                    No idea if they work, no idea if they will give you Space AIDS, YMMV.

                    1 Reply Last reply Reply Quote 0
                    • B
                      billsecond
                      last edited by

                      I think it is fine to keep the open streams to continue to work over the failover gateway. It is my experience (based on this test) that everything will move back when the gateway comes back up on line. It is a very good approach.

                      1 Reply Last reply Reply Quote 0
                      • JeGrJ
                        JeGr LAYER 8 Moderator
                        last edited by

                        I'm thinking more along the lines of an advanced setting like the State killing on GW switch toggle. As some use WAN Failover links that are metered, staying online on the backup too long will have unnecessary costs that could otherwise be avoided.

                        Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

                        If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

                        B 1 Reply Last reply Reply Quote 0
                        • B
                          billsecond @JeGr
                          last edited by

                          @JeGr said in Failover Internet - Just for two clients on the network.:

                          'm thinking more along the lines of an advanced setting like the State killing on GW switch toggle. As some use WAN Failover links that are metered, staying online on the backup too long will have unnecessary costs that could otherwise be avoided.

                          Good point! For my needs that does not apply, but I see where in the case of a metered connection, Yes, it would apply! However, I would be worries that it would kill the backup, and you'd have some unknown (at first) reprocution.

                          1 Reply Last reply Reply Quote 0
                          • DerelictD
                            Derelict LAYER 8 Netgate
                            last edited by

                            As I understand it there is no good way to say "Hey, pf, kill all of the states on this interface." And there is also no good way to match those outside states up with the corresponding inside states.

                            So you are left with killing all states.

                            The Reset All States setting in System > Advanced, Networking was intended to provide some relief here.

                            Chattanooga, Tennessee, USA
                            A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                            DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                            Do Not Chat For Help! NO_WAN_EGRESS(TM)

                            1 Reply Last reply Reply Quote 0
                            • JeGrJ
                              JeGr LAYER 8 Moderator
                              last edited by

                              @Derelict I was afraid of that ;) But thanks!

                              Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

                              If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

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

                                As I understand it that used to be the case, no way to kill the states that selectively, and that's why it behaves as it does. However I believe current versions of pf can in fact do that so it may be possible to do exactly that now.

                                I have this issue myself. My backup WAN is data limited so I can't have connections using it continually after my main WAN glitches. Most traffic will fail back naturally as TCP connections close it's only really persistent UDP traffic that gets 'stuck', so VoIP and VPNs. My own WAN is good enough that I just don't failover that traffic but I understand that for many those are the most important connections.
                                That said if it did just kill everything on the backup WAN when the main WAN comes bacl up it would needlessly interrupt that traffic. A cron-job that kills traffic on the backup WAN that runs at some off-peak time might be better.

                                Steve

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