+ Responder ao Tópico



  1. #1

    Lightbulb Não acesso nada por ddns com meu balance ativado os dois links

    Bom dia pessoal, vamos lá ver quem pode me ajudar ...

    Tenho 2 links adsl fazendo PPOE no mikrotik que faz o balance, nessa RB uso um script para atualizar o DDNS pelo NO-IP, quando eu ativo os dois links eu tenho um grande problema, não consigo acessar nada que use o DDNS dai pra frente, o que da para fazer para concertar isso ?????

    SCRIPT

    # DNS Dinâmico usando No-IP


    #--------------- Altere os valores abaixo com suas informações corretas ------------------


    # Conta de Usuário e Senha do No-IP
    :local noipuser "USUARIO MEU"
    :local noippass "SENHA MINHA"


    # Especifique o endereço do seu no-ip a ser usado
    :local noiphost "E O HOST"


    # Coloque aqui o nome de sua interface WAN (INTERNET)
    :local inetinterface "INTERFACE LINK"


    #------------------------------------------------------------------------------------
    # Não mude mais nada daqui em diante!


    :global previousIP


    :if ([/interface get $inetinterface value-name=running]) do={
    # Get the current IP on the interface
    :local currentIP [/ip address get [find interface="$inetinterface" disabled=no] address]


    # Strip the net mask off the IP address
    :for i from=( [:len $currentIP] - 1) to=0 do={
    :if ( [ick $currentIP $i] = "/") do={
    :set currentIP [ick $currentIP 0 $i]
    }
    }


    :if ($currentIP != $previousIP) do={
    :log info "No-IP: Current IP $currentIP is not equal to previous IP, update needed"
    :set previousIP $currentIP


    # The update URL. Note the "\3F" is hex for question mark (?). Required since ? is a special character in commands.
    :local url "http://dynupdate.no-ip.com/nic/update\3Fmyip=$currentIP"
    :local noiphostarray
    :set noiphostarray [:toarray $noiphost]
    :foreach host in=$noiphostarray do={
    :log info "No-IP: Sending update for $host"
    /tool fetch url=($url . "&hostname=$host") user=$noipuser password=$noippass mode=http dst-path=("no-ip_ddns_update-" . $host . ".txt")
    :log info "No-IP: Host $host updated on No-IP with IP $currentIP"
    }
    } else={
    :log info "No-IP: Previous IP $previousIP is equal to current IP, no update needed"
    }
    } else={
    :log info "No-IP: $inetinterface is not currently running, so therefore will not update."
    }

  2. #2

    Padrão Re: Não acesso nada por ddns com meu balance ativado os dois links

    Ninguem sabe para me ajudar ????

  3. #3

    Padrão Re: Não acesso nada por ddns com meu balance ativado os dois links

    cara ninguem usa mais isso.. a rb tem essa opcao

  4. #4

    Padrão Re: Não acesso nada por ddns com meu balance ativado os dois links

    O problema dele é outro, o problema acontece porque as conexões saem por múltiplos links, e para um NAT isso é um veneno.

    A solução é você passar certos clientes por fora do Load Balance PCC ou mudar o seu NAT, ao invés de fazer o match baseado em interface, pode fazer usando a tabela de endereços locais (em extra tem dst-address-type: selecione local).

    Aqui trabalho dessa forma e não tenho problemas.

    A vantagem de usar NO-IP é que você pode usar ou até mesmo contratar um domínio mais amigável é fácil de decorar, o Cloud da Mikrotik é uma loucura pra guardar um monte de DDNS com número de série.

  5. #5

    Padrão Re: Não acesso nada por ddns com meu balance ativado os dois links

    Citação Postado originalmente por vagner Ver Post
    cara ninguem usa mais isso.. A rb tem essa opcao
    qual opção a rb tem falae amigo, estou aqui para aprender, obrigado

  6. #6

    Padrão Re: Não acesso nada por ddns com meu balance ativado os dois links

    Citação Postado originalmente por avatar52 Ver Post
    o problema dele é outro, o problema acontece porque as conexões saem por múltiplos links, e para um nat isso é um veneno.

    A solução é você passar certos clientes por fora do load balance pcc ou mudar o seu nat, ao invés de fazer o match baseado em interface, pode fazer usando a tabela de endereços locais (em extra tem dst-address-type: Selecione local).

    Aqui trabalho dessa forma e não tenho problemas.

    A vantagem de usar no-ip é que você pode usar ou até mesmo contratar um domínio mais amigável é fácil de decorar, o cloud da mikrotik é uma loucura pra guardar um monte de ddns com número de série.
    foi bem isso amigo que estava acontecendo, eu criei uma regra no mark no balance e resolveu aqui obrigado