Cómo configurar el servicio de cáscara de maní en ROS
Utilizando el servicio de resolución dinámica de nombres de dominio de cáscara de maní en ROS
Se recomienda implementarlo a través de scripts y luego realizar una actualización periódica a través del programador.
El siguiente es un ejemplo de cómo obtener automáticamente una dirección IP de acceso telefónico y enviarla a la resolución dinámica de nombre de dominio de Peanut Shell:
Abra Winbox e ingrese ROS, seleccione Sistema - Scripts, y agregue un nuevo script
Personalice el nombre del script (Nombre) e ingrese la declaración del script en Fuente:
Todos los nombres de dominio de la cuenta están resueltos
{
ipaddr local
servidor local ""
local par "/ph/update\?&myip=$ipaddr"
local usuarios "nombre de usuario" p>
contraseña local "abc123"
:set ipaddr [/dirección ip get [/dirección ip buscar interfaz=pppoe-out1] dirección]
:set ipaddr [: pick $ipaddr 0 ([len $ipaddr] -3)]
/tool fetch url=($server . $par) mode="
dominio local "domain.gicp. net"
par local "/ph/update\?&hostname=$domain&myip=$ipaddr"
usuarios locales "nombre de usuario"
contraseña local "abc123"
:establecer ipaddr [/dirección ip obtener [/dirección ip buscar interfaz=pppoe-out1] dirección]
:establecer ipaddr [:elegir $ ipaddr 0 ([len $ipaddr] -3)]
/tool fetch url=($server . $par) mode=Reemplace con el nombre de dominio en su cuenta que necesita para usar el maní servicio shell y reemplace pppoe-out1 con el nombre de su interfaz de acceso telefónico ROS
②El carácter de escape \ debe agregarse antes del signo de interrogación al editar en la interfaz de Terminal, y debe agregarse {}. al principio y al final del script en la interfaz de origen, se puede agregar o no el carácter de escape \ antes del signo de interrogación, y se puede agregar {}
———. ——————————————————————————————— —
Después de agregar el script, debe agregar un nuevo cronograma para ejecución automática Agregue un nuevo cronograma a través del System-Scheduler
Ingrese el intervalo de ejecución en Interval. Se recomienda lo siguiente:
Servicio gratuito durante 30 minutos;
Nivel profesional durante 5 minutos;
Nivel empresarial durante 3 minutos;
Nivel insignia durante 1 minuto;
Cuanto más corto sea el intervalo, más rápido la resolución entrará en vigor después de volver a marcar ADSL
Ingrese en el campo En evento:
:ejecutar DDNS (nombre del script)
Finalmente haga clic en Aplicar y ¡listo! ~
Si la versión de ROS es la serie 6.0, debe ingresar en la columna En evento:
/system script run DDNS (nombre del script)