Caro colega DDNS é um serviço suportado pelo MK vá em:
/system script
e adicione o seguinte script alterando os dados em vermelho.
Site para cadastro do DDNS: Enhanced Dynamic DNS Solutions
:log info "DDNS Begin"
:global ddns-user "usuario"
:global ddns-pass "senha"
:global ddns-interface "interface do link"
:global ddns-host "seu endereço.changeip.org"
:global ddns-ip [/ip address get [/ip address find interface=$ddns-interface] address]
:if {[ :typeof $ddns-lastip] = nil } do={ :global ddns-lastip 0.0.0.0/0 }
:if {[ :typeof $ddns-ip] = nil} do={
:log info "DDNS: No addres present on your interface, plesae check."
} else={
# :if ($ddns-ip != $ddns-lastip) do={
:log info "DDNS: Sending update!"
:log info [/tool dns-update name=$ddns-host address=[ick $ddns-ip 0 [:find $ddns-ip "/"] ] key-name=$ddns-user key=$ddns-pass ]
# :global ddns-lastip $ddns-ip
# } else={
# :log info ("DDNS: No change.")
# }
}
:log info ("DDNS: End.")
Depois crie um agendamento em:
/system scheduler
para rodar de 10 em 10 minutos e pronto.