Base de Conhecimento

Como configurar o DDNS em Equipamentos Mikrotik ?

Data de criação: 12/09/2018

Última alteração: 21/02/2024

Para configurar o DDNS em equipamentos Mikrotik, siga os seguintes passos abaixo:

- Acesse seu Mikrotik através do Winbox ou via Web.

- Vá em System depois em Scripts:

- Clique no Sinal de + para criar um Script:

- Copie e cole o Script disponível abaixo:

# IDENTIFICAÇÃO DO SUBDOMINIO DDNS
:local ddnsuser "meu.ddns.com.br"
:local ddnspass "1a2b3c4de5"
:local uri "/nic/update\?hostname=$ddnsuser"

:global UltimoIP

/tool fetch mode=http address=members.ddns.com.br user=$ddnsuser password=$ddnspass src-path="$uri" dst-path="/ddns.checkip.txt"
:delay 1

#CRIA O ARQUIVO DE LOGS
:local result [/file get ddns.checkip.txt contents]

#MOSTRA NOS LOGS
:log info ("Winco DDNS: ddnsuser = $ddnsuser")
:log info ("Winco DDNS: currentIP = " .$result)
:log info ("Winco DDNS: Realizado Atualização do DDNS")
:set UltimoIP "$result"


Nas duas primeiras linhas deve ser alterado e inserido as informações do seu subdomínio em:

:local ddnsuser "meu.ddns.com.br", deve ser inserido o seu subdomínio

OBS: o endereço de subdomínio deve ser mantido entre “ ”

O segundo passo é inserir a senha do seu subdomínio que foi criado

:local ddnspass "1a2b3c4d"

OBS: esta senha você consegue através do seu portal de gerenciamento do DDNS.

Após adicionar as informações, o script deve ficar conforme a imagem abaixo:

OBS: No campo NAME deve ser inserido uma identificação, pois iremos utilizar para uma execução periódica de 1 ou 5 minutos para verificar se ocorreu alguma alteração do IP da sua internet.

Neste caso foi definido o Name: DDNS

- Clique em Run Script

- Agora para finalizar clique em Apply e depois OK

Para verificar se tudo deu certo, clique na aba Environment da janela de Scripts do Winbox.

Se tudo deu certo deve aparecer conforme a imagem acima, mas se ocorreu erro, verifiquei os passos anteriores ou entre em contato com nossa equipe de Suporte Técnico.

Nosso próximo passo é adicionar uma tarefa para executar periodicamente este script que foi criado para detectar quando nosso IP da internet sofrer alguma alteração e assim ser alterado em nosso subdomínio DDNS.

Para isto vá em System e depois em Scheduler:

Clique no sinal + para adicionar um agendamento:

Na nova tela que aparecer insira as seguintes informações abaixo:

OBS: em Start Date coloque a data que está sendo criado e em Start Time o horário que deve ser ativada a verificação.

Em Interval é definido o período que o script será executado, no exemplo acima está a cada 5 minutos, este período pode ser alterado para a necessidade da precisão do IP do serviço do DDNS, caso deseje que seja executado a cada 1min deve ser inserido o valor de 00:01:00.

ATENÇÃO: A verificação a cada 1 min irá consumir mais processador da sua RouterBoard, então recomendamos que possa executar a cada 3 ou 5 minutos, caso possuir uma Routerboard com maior poder de processamento o valor de 1min pode ser ativado.

Após finalizar clique em Apply e depois OK

Pronto. Seu serviço DDNS está configurado em sua Routerboard Mikrotik e irá executar no intervalo que foi definido em nosso procedimento.

Caso precise de ajuda, entre em contato com nossa equipe de Suporte Técnico.

Top