Cómo implementar DDNS en RouterOS
Implementar DDNS en RouterOS. Utilice DDNS para asignar la dirección IP dinámica a un servicio de resolución de nombres de dominio fijo. Cada vez que el usuario se conecta a la red, el programa cliente transmite la dirección IP dinámica del host al programa del servidor a través de la transferencia de información. servicios e implementa resolución dinámica de nombres de dominio.
El script es el siguiente:
: global ddnsuser "hao666"
: global ddnspass "hao123456"
: global ddnshost " haotest666.hao .com"
:ddnsinterface global "pppoe-out1"
:ddnslastip global
:ddnsip global [/dirección ip obtener [/dirección ip] encontrar dinámica= yes inter ] dirección ]
: if ( [: typeof $ddnslastip]="nada" ) do={ : global ddnslastip 0.0.0.0/0 }
: if ( [: typeof $ddnsip]="nada" ) do={
:log info ("DDNS: No hay dirección IP presente en " . $ddnsinterface . ", verifíquelo.")
} else={
:if ($ddnsip != $ddnslastip) do={
:log info "DDNS: Enviando ACTUALIZACIÓN!"
:información de registro [ /tool dns-update nombre=$ddnshost dirección=[:elegir $ddnsip 0 [:buscar $ddnsip "/"] ] nombre-clave=$ddnsuser clave=$ddnspass ]
:global ddnslastip $ddnsip
} else={
: información de registro "DDNS: sin cambios"
}
}
: información de registro "DDNS: Fin"
ddnsuser (establecer nombre de usuario)
dnspass (contraseña de usuario)
ddnshost (establecer nombre de dominio)
ddnsinterface (exportación de dirección dinámica)
Nota: El nombre de dominio ddnshost se solicita en changeip.
Añadimos el script a la tarea programada:
Nombre: Aquí se denomina DDNS para distinguirlo de otras reglas de tareas programadas
Intervalo: Intervalo de tiempo de ejecución , Aquí está definido para ejecutarse cada 1 minuto. También puede ajustarlo según la situación. Se recomienda no configurarlo con demasiada frecuencia.
Even: cuadro de escritura de script, complete el. script de ejecución
Política: Ejecute el script Los permisos no están configurados de forma predeterminada y deben definirlos usted mismo
Siguiendo el método anterior, puede implementar DDNS rápida y fácilmente en RouterOS.