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

    How to make walled garden

    Scheduled Pinned Locked Moved Captive Portal
    9 Posts 4 Posters 5.5k 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.
    • A
      asidz13
      last edited by

      i am trying to make walled garden…i mean user can surf page such as google without authentication but when they want to go to other page they need to insert username and password....

      thanks in advance

      1 Reply Last reply Reply Quote 0
      • GruensFroeschliG
        GruensFroeschli
        last edited by

        take a look at the "captive portal"

        It's pretty much self explaining.

        We do what we must, because we can.

        Asking questions the smart way: http://www.catb.org/esr/faqs/smart-questions.html

        1 Reply Last reply Reply Quote 0
        • H
          hoba
          last edited by

          Add all the IPs that should be allowed to the captive portal passthrough IPs.

          1 Reply Last reply Reply Quote 0
          • A
            asidz13
            last edited by

            thanks for replay guys….. i read about adding ip address in monowall forum..... but i didnt see where to put all the ip address.... it is should be add in in captive portal file?can u tell me which 1 file?and it is already function 'allowed ip address'?sory... iam beginner in programming world..but still learning

            1 Reply Last reply Reply Quote 0
            • GruensFroeschliG
              GruensFroeschli
              last edited by

              ??? "captive portal" –> "Allowed IP addresses" (at the top)

              If you're not already using it: Use FireFox and press ctrl-f and then enter in the search-field the "Allowed IP addresses" text....

              We do what we must, because we can.

              Asking questions the smart way: http://www.catb.org/esr/faqs/smart-questions.html

              1 Reply Last reply Reply Quote 0
              • A
                asidz13
                last edited by

                oh my god…. how come i miss looked at that... i been using this great pfsense for a year already for my small hotspot... iam very sory....... thank gruensfroeschli and hoba.....

                1 Reply Last reply Reply Quote 0
                • T
                  tomdchi
                  last edited by

                  Is there any way to use a url instead of a ip?  I am trying to set up the cp with a order page that when someone signs up it directs them to paypal.  I have the ip's for paypal but my order software sends them to the url only-no way to change that.  Is there any way to add maybe a rule to allow any traffic to paypal.com or would the cp still block them?

                  1 Reply Last reply Reply Quote 0
                  • GruensFroeschliG
                    GruensFroeschli
                    last edited by

                    There is no way to add url's to the passthrough list.
                    But you can add the IP's of the paypal servers as "allowed destinations" in the passthrough list.

                    We do what we must, because we can.

                    Asking questions the smart way: http://www.catb.org/esr/faqs/smart-questions.html

                    1 Reply Last reply Reply Quote 0
                    • T
                      tomdchi
                      last edited by

                      Still could not get it to work.  Added all of paypals ips and I was able to get some of the paypal login page to come up but not all and it would not let me log in.  When I used sputnik they had all of the paypal ip's and there were some url included in the list to pass through as well.  If anyone wants them they are:

                      Allow dynamic developer.paypal.com port 80 (added by PayPal Module)
                      Allow dynamic developer.paypal.com port 443 (added by PayPal Module)
                      Allow dynamic www.sandbox.paypal.com port 80 (added by PayPal Module)
                      Allow dynamic www.sandbox.paypal.com port 443 (added by PayPal Module)
                      Allow dynamic www.paypal.com port 80 (added by PayPal Module)
                      Allow dynamic www.paypal.com port 443 (added by PayPal Module)
                      Allow dynamic paypalobjects.com port 80 (added by PayPal Module)
                      Allow dynamic paypalobjects.com port 443 (added by PayPal Module)
                      Allow dynamic www.paypalobjects.com port 80 (added by PayPal Module)
                      Allow dynamic www.paypalobjects.com port 443 (added by PayPal Module)
                      Allow dynamic paypalssl.doubleclick.net port 80 (added by PayPal Module)
                      Allow dynamic paypalssl.doubleclick.net port 443 (added by PayPal Module)
                      Allow 66.211.168.97 port 80 (added by PayPal Module)
                      Allow 66.211.168.97 port 443 (added by PayPal Module)
                      Allow 66.211.168.65 port 80 (added by PayPal Module)
                      Allow 66.211.168.65 port 443 (added by PayPal Module)
                      Allow 64.4.241.16 port 80 (added by PayPal Module)
                      Allow 64.4.241.16 port 443 (added by PayPal Module)
                      Allow 64.4.241.32 port 80 (added by PayPal Module)
                      Allow 64.4.241.32 port 443 (added by PayPal Module)
                      Allow 64.4.241.33 port 80 (added by PayPal Module)
                      Allow 64.4.241.33 port 443 (added by PayPal Module)
                      Allow 64.4.241.34 port 80 (added by PayPal Module)
                      Allow 64.4.241.34 port 443 (added by PayPal Module)
                      Allow 64.4.241.35 port 80 (added by PayPal Module)
                      Allow 64.4.241.35 port 443 (added by PayPal Module)
                      Allow 64.4.241.36 port 80 (added by PayPal Module)
                      Allow 64.4.241.36 port 443 (added by PayPal Module)
                      Allow 64.4.241.37 port 80 (added by PayPal Module)
                      Allow 64.4.241.37 port 443 (added by PayPal Module)
                      Allow 64.4.241.38 port 80 (added by PayPal Module)
                      Allow 64.4.241.38 port 443 (added by PayPal Module)
                      Allow 64.4.241.39 port 80 (added by PayPal Module)
                      Allow 64.4.241.39 port 443 (added by PayPal Module)
                      Allow 216.113.188.32 port 80 (added by PayPal Module)
                      Allow 216.113.188.32 port 443 (added by PayPal Module)
                      Allow 216.113.188.33 port 80 (added by PayPal Module)
                      Allow 216.113.188.33 port 443 (added by PayPal Module)
                      Allow 216.113.188.34 port 80 (added by PayPal Module)
                      Allow 216.113.188.34 port 443 (added by PayPal Module)
                      Allow 216.113.188.35 port 80 (added by PayPal Module)
                      Allow 216.113.188.35 port 443 (added by PayPal Module)
                      Allow 216.113.188.64 port 80 (added by PayPal Module)
                      Allow 216.113.188.64 port 443 (added by PayPal Module)
                      Allow 216.113.188.65 port 80 (added by PayPal Module)
                      Allow 216.113.188.65 port 443 (added by PayPal Module)
                      Allow 216.113.188.66 port 80 (added by PayPal Module)
                      Allow 216.113.188.66 port 443 (added by PayPal Module)
                      Allow 216.113.188.67 port 80 (added by PayPal Module)
                      Allow 216.113.188.67 port 443 (added by PayPal Module)

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