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

    IPSec tunnel and dinamic IP

    Scheduled Pinned Locked Moved IPsec
    31 Posts 8 Posters 17.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.
    • S
      sullrich
      last edited by

      @ullbergm:

      I can do that, a couple of questions for you.

      So from a pfsense project perspective the preferred look would be to add a checkbox next to the remote host textbox and when that is checked the input should be a hostname instead of a ip address.

      Is a diff against 1.2-RC2 ok?

      Any preference on where the cron job script should be stored and how to specify how i want it to run (say every 15 minutes)?

      #1 Yeah, a checkbox would be fine.
      #2 I would prefer a diff against HEAD and RELENG1.  This will not make it into 1.2 as we are frozen.
      #3 Use minicron which is included.  You can tell minicron to launch a script every X minutes.  However, we should only launch this minicron process when we detect someone is using a dynamic hostname to avoid unnecessary process startups every 15 minutes when we do not need to.  Also, a shell script to deterimine changes in the hostname would be ideal and only invoke php when absolutely needed but I would settle for either.

      Thanks for your help on this!  This should be a great addition for folks.

      1 Reply Last reply Reply Quote 0
      • S
        ssbaksa
        last edited by

        @sullrich:

        #1 Yeah, a checkbox would be fine.
        #2 I would prefer a diff against HEAD and RELENG1.  This will not make it into 1.2 as we are frozen.
        #3 Use minicron which is included.  You can tell minicron to launch a script every X minutes.  However, we should only launch this minicron process when we detect someone is using a dynamic hostname to avoid unnecessary process startups every 15 minutes when we do not need to.  Also, a shell script to deterimine changes in the hostname would be ideal and only invoke php when absolutely needed but I would settle for either.

        Thanks for your help on this!  This should be a great addition for folks.

        Ah! I see movement. I am using script (simple one) for some time now and it is working OK.
        This addition with web front end will be much better.

        Any new development?

        Sasa

        1 Reply Last reply Reply Quote 0
        • S
          sullrich
          last edited by

          Dyanmic IPSEC support is already in -HEAD and RELENG_1_3; imported from m0n0wall recently.

          1 Reply Last reply Reply Quote 0
          • U
            ullbergm
            last edited by

            @sullrich:

            Dyanmic IPSEC support is already in -HEAD and RELENG_1_3; imported from m0n0wall recently.

            Cool, no need for the workaround then.

            1 Reply Last reply Reply Quote 0
            • S
              ssbaksa
              last edited by

              @sullrich:

              Dyanmic IPSEC support is already in -HEAD and RELENG_1_3; imported from m0n0wall recently.

              Yupiiiii!!!
              This is great news. No nead to write scripts for that any more then.

              TNX!

              1 Reply Last reply Reply Quote 0
              • S
                ssbaksa
                last edited by

                @sullrich:

                Dyanmic IPSEC support is already in -HEAD and RELENG_1_3; imported from m0n0wall recently.

                And how can I download image with that modifications? I isn't at location usualy allowed to us mortals.
                I know that it is in alpha stage (or near that) but I will like to play with.

                1 Reply Last reply Reply Quote 0
                • S
                  sullrich
                  last edited by

                  We currently do not have images for this.  Expect to see some betas/alphas right after 1.2 is released.

                  1 Reply Last reply Reply Quote 0
                  • S
                    ssbaksa
                    last edited by

                    @sullrich:

                    We currently do not have images for this.  Expect to see some betas/alphas right after 1.2 is released.

                    OK!
                    TNX for info.

                    1 Reply Last reply Reply Quote 0
                    • valnarV
                      valnar
                      last edited by

                      If a script, or better yet, an update to the web interface would allow this hack to get two dynamic DNS Pfsense boxes to build a IPSEC tunnel, I would be happy to pay a bounty for that.

                      Robert

                      1 Reply Last reply Reply Quote 0
                      • S
                        sullrich
                        last edited by

                        @valnar:

                        If a script, or better yet, an update to the web interface would allow this hack to get two dynamic DNS Pfsense boxes to build a IPSEC tunnel, I would be happy to pay a bounty for that.

                        I don't see any reason why these changes would not work in this case.  It might take a minute or two for the other end to come back up, but in theory it should work.

                        1 Reply Last reply Reply Quote 0
                        • W
                          wallacebw
                          last edited by

                          I guess there is no plan to backport the m0n0wall update into the 1.2 branch is there?

                          1 Reply Last reply Reply Quote 0
                          • S
                            sullrich
                            last edited by

                            1.2 is frozen.

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