Adicionando suporte ao Amazon Route 53 no serviço de DNS Dinâmico do pfSense
-
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
-
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 -
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. -
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
-
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
-
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! -
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
-
Excelente Edson! :)
Você publicou na 2.0 ou na 2.1?
-
Foi aplicado no branch Master, que se não me engano será empacotada como a versão 2.1.
Edson
-
Foi aplicado no branch Master, que se não me engano será empacotada como a versão 2.1.
Congratulations! ;)