##############Configuracoes do Script##################
# Leonardo Vieira - youtube.com/leomikrotik
:local NOIPUser "SEULOGIN"
:local NOIPPass "SUASENHA"
:local NOIPDomain "seudominio.ddns.net"
###############################################
#Obtendo o IP
:global currentIP [/ip cloud get public-address]
:if ([:resolve $NOIPDomain] = $currentIP) do={
#/tool fetch mode=http user=$NOIPUser password=$NOIPPass url="http://dynupdate.no-ip.com/nic/update\3Fhostname=$NOIPDomain&myip=$currentIP" keep-result=no
/tool fetch mode=http url="http://$NOIPUser:$NOIPPass@dynupdate.no-ip.com/nic/update?hostname=$NOIPDomain&myip=$currentIP" keep-result=no
:log info "NO-IP Update: $NOIPDomain - $currentIP"
}
Infelizmente tenho um cliente que não tem Link dedicado e o IP Dinamico não chega na RB e sim em uma ONU a frente da RB que tem DMZ. Então usei o script acima pra pegar o IP publico e associar a um no-ip enquanto o cloud da MikroTik não funciona.
Muito obrigado pelo compartilhamento.
Valeu professor, vou tentar.
É possível atualizar mais de um dominio ou atualizar um grupo?
Funciona no RouterOS 7?