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

    How do I whitelist a few countries only?

    Scheduled Pinned Locked Moved Firewalling
    17 Posts 3 Posters 1.6k 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.
    • NogBadTheBadN
      NogBadTheBad
      last edited by

      Disable them in the actions pull down.

      Screenshot 2020-10-31 at 14.36.26.png

      Andy

      1 x Netgate SG-4860 - 3 x Linksys LGS308P - 1 x Aruba InstantOn AP22

      P 1 Reply Last reply Reply Quote 0
      • P
        paul2019 @NogBadTheBad
        last edited by

        @NogBadTheBad said in How do I whitelist a few countries only?:

        Disable them in the actions pull down.

        Correct, that's what I did, they still remain list in the firewall rules though, is that normal?

        NogBadTheBadN 1 Reply Last reply Reply Quote 0
        • NogBadTheBadN
          NogBadTheBad @paul2019
          last edited by NogBadTheBad

          @paul2019

          Do an update Firewall -> pfBlockerNG -> Update

          Also no need to hide RFC1918 IP addresses, they aren't routable on the internet.

          The ALLOWED_INCOMMING needs to be added to the rules at the bottom, don't allow ALLOWED_INCOMMING to any.

          Screenshot 2020-10-31 at 14.45.36.png

          Andy

          1 x Netgate SG-4860 - 3 x Linksys LGS308P - 1 x Aruba InstantOn AP22

          P 1 Reply Last reply Reply Quote 0
          • P
            paul2019 @NogBadTheBad
            last edited by paul2019

            @NogBadTheBad said in How do I whitelist a few countries only?:

            @paul2019

            Do an update Firewall -> pfBlockerNG -> Update

            Also no need to hide RFC1918 IP addresses, they aren't routable on the internet.

            The ALLOWED_INCOMMING needs to be added to the rules at the bottom, don't allow ALLOWED_INCOMMING to any.

            You mean the protocol here has to be set like this? (I require UDP as well for SIP). I have many ports to open, from sip to rdp, cameras, etc, so setting up a rule to permit each port can be done and I have to agree that is definitely safer;

            alt text

            Is this the correct place for the new rule to show up?

            btw, pfB_IPv4_DENY_v4 is a custom list of US ip addresses that show up every now and then and I need to manually block by adding them to that list.

            alt text

            P 1 Reply Last reply Reply Quote 0
            • P
              paul2019 @paul2019
              last edited by

              @NogBadTheBad Now get it, since I already have those ports open there, of all kinds, I just duplicate them and assign the source to the country permit alias. I have to duplicate cause when editing the source fields are read only for some reason.

              P 1 Reply Last reply Reply Quote 0
              • P
                paul2019 @paul2019
                last edited by

                This post is deleted!
                NogBadTheBadN 1 Reply Last reply Reply Quote 0
                • NogBadTheBadN
                  NogBadTheBad @paul2019
                  last edited by

                  @paul2019 ๐Ÿ‘

                  Andy

                  1 x Netgate SG-4860 - 3 x Linksys LGS308P - 1 x Aruba InstantOn AP22

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    paul2019 @NogBadTheBad
                    last edited by

                    @NogBadTheBad said in How do I whitelist a few countries only?:

                    @paul2019 ๐Ÿ‘

                    Awesome, thanks a lot!

                    1 Reply Last reply Reply Quote 0
                    • P
                      paul2019 @NogBadTheBad
                      last edited by

                      @nogbadthebad said in How do I whitelist a few countries only?:

                      Use pfBlocker to create an Alias permit and use it on an inbound firewall rule:-

                      Screenshot 2020-10-31 at 13.39.19.png

                      I use the above rule to allow sftp inbound from the UK.

                      By default everything is blocked by the default WAN rule.

                      Question, I'm trying to recreate this setup again but after creating this Alias Permit list and force reloading pfblocker the alias doesn't get created and I can't assign it to the source field like I did back in the day when you helped me out here, what could I be doing wrong this time?

                      01.jpg

                      02.jpg

                      03.jpg

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

                        @paul2019 I do this for my plex access, just create a native alias in pfblocker adding the countries you want to allow. Then just use that alias in your port forward.

                        alias.jpg

                        I have family in Morocco temporarily, all others are just in the US. And I also allow status cake IPs to monitor if my plex is up, and then the IPs that plex uses to validate if your remote access is available.

                        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

                        1 Reply Last reply Reply Quote 1
                        • P
                          paul2019
                          last edited by

                          @johnpoz Just changed it to native alias, saved, went to update, did force update and force reload and it still sees only the default ipv4 list and not the new one I created, what could it be...

                          Alias table IP Counts
                          -----------------------------
                             17630 /var/db/aliastables/pfB_PRI1_v4.txt
                          

                          05.jpg

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

                            @paul2019 well you have them all off

                            off.jpg

                            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

                            P 1 Reply Last reply Reply Quote 0
                            • P
                              paul2019 @johnpoz
                              last edited by

                              @johnpoz said in How do I whitelist a few countries only?:

                              @paul2019 well you have them all off

                              Damn, that was it! These are OFF by default and went completely unnoticed until you mentioned it, thanks a lot.

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