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

    Redundancia de entrada

    Scheduled Pinned Locked Moved Portuguese
    36 Posts 3 Posters 13.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.
    • L
      leandruco
      last edited by

      HUMMM.
      Agora ficou claro.
      Mas o meu pensamento não estava completamente errado né.
      FU…
      E então o que eu faço?
      Tem alguma sugestão. Eu não intendi muito bem a dica do amigo Marcello.

      1 Reply Last reply Reply Quote 0
      • L
        leandruco
        last edited by

        Jackl

        Essa tabela de DNS, ela tem uma duração saberia dizer qual é o tempo??
        Eu dei uma pesquisada parece que por padrão é 86.400 segundos ou seja 24h.

        Esse failover de entrada pra mim é mais importante do que a saída pois o meu site tem em media 52mil acessos por mês.

        Estou desesperado por uma solução.

        1 Reply Last reply Reply Quote 0
        • L
          leandruco
          last edited by

          Jackl
          Desculpe minha insistência porem acho que ainda há solução.
          Segue linha do artigo que vc me mandou:
          " Resolver descarta o registro do cache. O período de tempo é especificado na Vida útil associada ao registro de recursos DNS. "

          Ou seja isso é definodo pelo TTL correto?
          Se eu configurar os meu DNS para te um TTL baixo as consultas vão ser realizadas com mais frequência, sendo assim mesmo que ele insista em acessar o dns down isso só vai acontecer até o tempo definido por mim no TTL do servidor DNS.

          Então diminuiria esse TTL para uns 10 minutos e então para esses clientes o tempo de down dos meu serviços seriam de 10Minutos no Máximo.

          Diz que vai da certo!!!!
          ;D

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

            O papel do registro.br é informar onde está o servidor de dns, e não responder a requisição para você.

            Com dois ips de dns configurados, o cache permanece. O TTL baixo vai ajudar a velocidade de atualização, mas se o seu dns continuar informando que o servidor web está no ip onde o link caiu, você continua com o serviço parado.

            Deixe o TTL baixo e sempre que tiver uma queda sem previsão de volta ou com tempo de previsão acima do que você espera, você comenta a entrada de dns dos ips que estão fora, incrementa o serial do dns(importantíssimo) e aplica as atualizações.

            Desta forma a proxima vez que o cliente perguntar quem é o servidor web, se dns responde corretamente.

            exemplo visual:

            com os dois links funcionando, seu dns fica configurado desta forma:

            meudominio.com.br

            www A 200.200.128.2
            www A 189.189.189.2

            com um link fora, você altera o dns para responder isso

            meudominio.com.br

            www A 200.200.128.2

            Automático, só com BGP ou alguma ferramenta que deixe o seu TTL mínimo(1 segundo por exemplo) e altere o dns sempre que um link cair.

            att,
            Marcello Coutinho

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

            Help a community developer! ;D

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

              @marcelloc:

              Automático, só com BGP ou alguma ferramenta que deixe o seu TTL mínimo(1 segundo por exemplo) e altere o dns sempre que um link cair.

              Nesta linha de raciocínio do colega marcelloc, em clientes que possuem um cenário crítico, que precisam de garantias e alta disponibilidade, pessoalmente utilizo em clientes roteadores de borda que tem estas características (na frente do pfSense, por exemplo). Se quiser mais detalhes, entre em contato em pvt!

              Abraços!
              Jack

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

              1 Reply Last reply Reply Quote 0
              • L
                leandruco
                last edited by

                Opa Marcello,
                Obrigado mais uma vez pela ajuda.

                Mas segue uma dúvida minha (espero que a ultima para não tomar mais o tempo de vcs): No modo que vc me falou no mesmo dns tem que ter as 2 entradas cada uma com o ip de uma operadora. Mas esse DNS ele tem que ter um IP Válido para que seja acessado externamente, se a operadora cai como ele vai ser acessado?

                Por isso que eu penso em fazer 2 dns cada um com os ips de sua operadora.
                Exemplo:
                DNS1
                www   A  200.200.x.x

                DNS2  A  189.200.x.x

                OU eu teria que ter um master e um slave, o master eu disponibilizo por um ip e o slave pelo outro mas ambos com as entradas duplicadas?

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

                  master e slave é melhor.

                  você publica uma unica configuração de dns e a altera de acordo com a necessidade.

                  O número serial da configuração de dns é verificado antes de qualquer alteração,
                  Se você tem um dns com serial maior que o outro, o de menor valor nunca terá suas informações replicadas.

                  Outro exemplo:

                  meu dns tem informacao de serial 2011122101 do seu dns

                  em seguida seu link cai e so o segundo dns responde

                  meu dns faz uma nova consulta e recebe 2011121800 com serial. entre 2011122101 e 2011121800, meu dns entende que a versão local de cache é mais recente que a publicada, então mantem o cache e não altera nada.

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

                  Help a community developer! ;D

                  1 Reply Last reply Reply Quote 0
                  • L
                    leandruco
                    last edited by

                    Hummm..
                    Só recapitulando para ver se eu entendi
                    2 DNS um Master e outro Slave
                    O master publicado com ip da operadora X
                    E o Slave publicado com o up da operadora Y

                    Na configuração do DNS colocar os registros duplicados cada um com o up válido de uma operadora.

                    Caso a operadota x venha a cair, comentar as entradas do dns que contenho o ip da mesma.

                    Alterar o serial para que as informações possam ser atualizadas para os outros servidores.

                    Manter o TTL baixo.

                    É isso ai?

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

                      exatamente.

                      Se você for bom de script shell ou php, este procedimento pode ficar automático.

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

                      Help a community developer! ;D

                      1 Reply Last reply Reply Quote 0
                      • L
                        leandruco
                        last edited by

                        Blz Marcello
                        Fico muito grato a você e ao Jackl pela ajuda e paciência.

                        Vou fazer os teste e posto os resultados.

                        Obrigado.

                        1 Reply Last reply Reply Quote 0
                        • L
                          leandruco
                          last edited by

                          Bom dia,
                          marcelloc, fiz os DNS certinho
                          ta funcionando que é uma blz.
                          Alias quando é feita este tipo de configuração de 2 entradas no mesmo dns só que cada uma para um ip valido de cada operadora é o que chamamos de dns round robin. Nem precisa desabilitar um entrada caso um link caia, pois desta forma acada requisição que entra ele vai para um link, a redundância de entrada ficou bala, coloquei o ttl baixo mas ele nem demora os 2 minutos que configurei ele tenta em uma n respondeu ele vai pra outra automaticamente.

                          Só que tem um problema…. Como de costume....
                          O reverso para os servidores de email....
                          Como tem 2 entradas para o mx ele e a cada requisição ele pega um ip e ai na hora de consultar o reverso da problema.
                          Consulto a primeira vez ele resolver certo, na segunda vez ele fala que o meu mx não esta respondendo para o ip correto pois resolveu pelo outro link, e assim vai alternando, uma hora da certo na outra tentativa não. E com isso meus ips está sendo cadastrado em varias black lists.

                          Alguem ai tem alguma ideia pra me ajudar???

                          Segue foto do site ipok na consulta de reverso

                          reverso.JPG
                          reverso.JPG_thumb
                          reverso2.JPG
                          reverso2.JPG_thumb

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

                            Nem precisa desabilitar um entrada caso um link caia, pois desta forma acada requisição que entra ele vai para um link

                            No round robin, a decisão de qual ip usar é do cliente, se ele escolher o ip do link que esta fora, a pagina não vai abrir.

                            O reverso para os servidores de email….
                            Como tem 2 entradas para o mx ele e a cada requisição ele pega um ip e ai na hora de consultar o reverso da problema.
                            Consulto a primeira vez ele resolver certo, na segunda vez ele fala que o meu mx não esta respondendo para o ip correto pois resolveu pelo outro link, e assim vai alternando, uma hora da certo na outra tentativa não. E com isso meus ips está sendo cadastrado em varias black lists.

                            Confere o reverso cadastrado dos dois ips, usar mais de um ip não é o problema. você define um nome de host para cada ip e cadastra dois registros mx
                            mx1 para ip 1 e mx2 para ip 2

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

                            Help a community developer! ;D

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

                              @leandruco:

                              Consulto a primeira vez ele resolver certo, na segunda vez ele fala que o meu mx não esta respondendo para o ip correto pois resolveu pelo outro link, e assim vai alternando, uma hora da certo na outra tentativa não. E com isso meus ips está sendo cadastrado em varias black lists.
                              Alguem ai tem alguma ideia pra me ajudar???

                              leandruco,

                              Configure duas entradas PTR no seu DNS Server… cada uma apontando para o IP de um dos links!

                              Nota: Não confunda round robin search dns com isso que você configurou. A pesquisa DNS é sempre eleita pelo cliente!

                              Abraços!
                              Jack

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

                              1 Reply Last reply Reply Quote 0
                              • L
                                leandruco
                                last edited by

                                Vlw pelas dicas.
                                Em relação ao dns eu fiz os testes, mesmo se cliente estiver resolvendo com o dns que esta off, ao identificar isso automaticamente é direcionado para o próximo registro, eu fiz os testes aqui e funcionou perfeitamente. o tempo de para abrir a página foi em torno de 40 segundos.

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

                                  @leandruco:

                                  mesmo se cliente estiver resolvendo com o dns que esta off, ao identificar isso automaticamente é direcionado para o próximo registro, eu fiz os testes aqui e funcionou perfeitamente. o tempo de para abrir a página foi em torno de 40 segundos.

                                  Retry não significa detectar automaticamente e usar o proximo.

                                  De toda forma, você já sabe o conceito. Aplicar ou não é decisão sua  ;)

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

                                  Help a community developer! ;D

                                  1 Reply Last reply Reply Quote 0
                                  • L
                                    leandruco
                                    last edited by

                                    jack
                                    Foi exatamente isso que eu fiz

                                    Para todos os serviços que são acessador externamente.

                                    dns.JPG
                                    dns.JPG_thumb

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

                                      Ao que parece (a imagem está mto escura) estas são as entradas do tipo "A RECORD". Você precisa configurar adequadamente as entradas do tipo "PTR" quando falamos de DNS REVERSO.

                                      Leia (conceito) mais sobre aqui: http://www.hardware.com.br/livros/linux-redes/dns-reverso.html

                                      Abraços!
                                      Jack

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

                                      1 Reply Last reply Reply Quote 0
                                      • L
                                        leandruco
                                        last edited by

                                        o meu reverso é na operadora.
                                        E ja esta cada um pra uma operadora.
                                        Vou cadastrar o mx2 e vou fazer os testes

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

                                          @leandruco:

                                          o meu reverso é na operadora.
                                          E ja esta cada um pra uma operadora.
                                          Vou cadastrar o mx2 e vou fazer os testes

                                          Se o REVERSO é resolvido pela operadora, não deveria estar encontrando problemas. Apenas cadastre as entradas "A RECORD'' de modo que sejam compatíveis com o Reverso e pronto!

                                          ;)

                                          Abraços!
                                          Jack

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

                                          1 Reply Last reply Reply Quote 0
                                          • L
                                            leandruco
                                            last edited by

                                            Pois é foi isso que fiz.
                                            Mas como cada consulta ele sai por um ip da problema.
                                            Pois uma hora ele vai ver que o meu mx resolve o ip da operadora 1, ná próxima consulta vai ver que o mx responde pelo ip da operadora 2 dai o reverso não vai bater.

                                            Eu cadastrei o mx2 agora e deixei o mx1 pra uma operadora e o 2 pra outra. Vamos ver o que vai dar.

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