Red de conocimiento informático - Material del sitio web - Cómo configurar el servicio de cáscara de maní en ROS

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"

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)