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

    Adicionando suporte ao Amazon Route 53 no serviço de DNS Dinâmico do pfSense

    Portuguese
    6
    23
    10.6k
    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.
    • E
      ebrandi
      last edited by

      Disponibilizei uma nova versão em:

      http://cdn.ebrandi.eti.br/downloads/pfsense_route53update-1.0f.tar.gz
      MD5: **78e4161e4c0e6dae7843e54b036b4a39 **

      Fiz um pequeno ajuste de forma que agora quando o usuário deleta um hostname deste serviço de DNS Dinamico no pfsense, o registro de DNS também é removido do Amazon Route 53, e também remove o arquivo que o sistema usa no /conf para fazer a comparação do IP atual com o registrado no DNS.

      Desta forma não fica nada para trás quando você deleta um registro no pfsense.

      Com este ajuste de hoje considero que por hora está encerrada a minha brincadeira com o PHP e não tenho previsão de liberar mais nenhuma versão do patch, afinal no estagio atual o sistema mais do que atende as minhas necessidades pessoais  ::)

      Ontem o ermal fez fez um comentário no meu pull request, e pelo teor não sei se vão aceitar a contribuição… de qualquer forma fica aqui intenção.

      Edson

      1 Reply Last reply Reply Quote 0
      • JackLJ
        JackL
        last edited by

        @ebrandi:

        Ontem o ermal fez fez um comentário no meu pull request, e pelo teor não sei se vão aceitar a contribuição… de qualquer forma fica aqui intenção.

        Não te preocupe Edson…

        Você percorreu exatamente a estrada que norteia o modelo de desenvolvimento open-source. Você resolveu um problema específico seu, compartilhou a resolução com a comunidade e encaminhou um pull request para os mantenedores. Obviamente que nem todas as contribuições são aceitas de primeira (isso faz parte da peneira natural - onde sempre sé olhada a contribuição em si e sua aplicabilidade junto os objetivos macros da ferramenta), mas isso não desmerece sua contribuição… Muito pelo contrário! ;)

        Abraços!
        Jack

        Treinamentos de Elite: http://sys-squad.com
        Soluções: https://conexti.com.br

        1 Reply Last reply Reply Quote 0
        • G
          gst.freitas
          last edited by

          Faço as minhas palavras do JackL, se for esperar pelos mantenedores, hoje não teríamos o dansguardian, sarg..  etc. etc

          ebrandi,

          se uma dúvida.. vc gasta quanto para ter esse recurso no amazon.. o modelo deles de cobrança deles é por dominio e conexão.. ai..
          complica.. q pq você escolheu amazon e não por exemplo o dyndns.

          1 Reply Last reply Reply Quote 0
          • E
            ebrandi
            last edited by

            Ola Freitas,

            Eu era cliente da dyndns e hoje uso amazon pelo fator custo.

            Para poder usar um dominio proprio com o dyndns você precisa assinar o serviço pago de DNS Standard deles, que custa US$ 29,95 por ano, e lhe da direito a 1 dominio com até 75 registros e 600.000 DNS queries por mês, se você precisar de outros dominios e quiser usar a mesma conta para administrá-los vc terá que contratar o plano DynECT Lite 10, que custa US$ 30,00 por mês e que suporta até 10 dominios, servindo no total as mesmas 600.000 queries.

            O modelo da Amazon é mais simples, e como vc paga pelo uso sai muito mais barato.

            Se formos comparar por exemplo com o Dynect Lite 10, o custo na amazon seria de US$ 5,50 por mês (US$ 0,50 por dominio hospedado + US$ 0,50 para 1.000.000 de queries).

            Para hospedar um unico dominio, o custo comparativo com a dyndns é de US$ 1,00 por mês para entregar quase o dobro de queries.

            Espero ter esclarecido sua duvida

            []s Edson

            1 Reply Last reply Reply Quote 0
            • E
              ebrandi
              last edited by

              Bom, como sou brasileiro e os brasileiros são teimosos não desistem nunca ::) , eu refiz a implementação do suporte ao Route 53 no pfsense tentando seguir as orientações do jimp, ermal e cmb.

              Espero que desta vez esteja de acordo com o que eles acham que é o correto :p

              Não criei um patch desta vez, criei apenas o pull request https://github.com/bsdperimeter/pfsense/pull/71

              La no meu fork do projeto tem 2 branchs, uma com a implementação anterior (que na minha opinião ficou mais clean) e uma outra com a implementação usando a infraestrutura do serviço de dyndns.

              []'s Edson

              1 Reply Last reply Reply Quote 0
              • J
                johnnybe
                last edited by

                @ebrandi:

                Bom, como sou brasileiro e os brasileiros são teimosos não desistem nunca ::) , eu refiz a implementação do suporte ao Route 53 no pfsense tentando seguir as orientações do jimp, ermal e cmb.

                Espero que desta vez esteja de acordo com o que eles acham que é o correto :p

                Não criei um patch desta vez, criei apenas o pull request https://github.com/bsdperimeter/pfsense/pull/71

                La no meu fork do projeto tem 2 branchs, uma com a implementação anterior (que na minha opinião ficou mais clean) e uma outra com a implementação usando a infraestrutura do serviço de dyndns.

                []'s Edson

                Yah! Manda bala, Edson.  ;D
                Mais um Brazuca fazendo diferença! Kudos!

                you would not believe the view up here

                1 Reply Last reply Reply Quote 0
                • E
                  ebrandi
                  last edited by

                  Meu pull request foi aceito e a ultima versão do meu patch foi incorporada ontem ao código do projeto :)
                  Agora fica bem mais fácil pra quem quer usar esse serviço.

                  Edson

                  1 Reply Last reply Reply Quote 0
                  • marcellocM
                    marcelloc
                    last edited by

                    Excelente Edson! :)

                    Você publicou na 2.0 ou na 2.1?

                    Treinamentos de Elite: http://sys-squad.com

                    Help a community developer! ;D

                    1 Reply Last reply Reply Quote 0
                    • E
                      ebrandi
                      last edited by

                      Foi aplicado no branch Master, que se não me engano será empacotada como a versão 2.1.

                      Edson

                      1 Reply Last reply Reply Quote 0
                      • JackLJ
                        JackL
                        last edited by

                        @ebrandi:

                        Foi aplicado no branch Master, que se não me engano será empacotada como a versão 2.1.

                        Congratulations! ;)

                        Treinamentos de Elite: http://sys-squad.com
                        Soluções: https://conexti.com.br

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