Configurar reinicio automatico



  • algun erudito que sepa como configurar el reinicio automatico del pfsense.

    leyendo por hay encontre esto

    crontab -e
    0 0 * * * reboot
    :wq!
    crontab -l

    pero no tengo la mas minima idea que es ni donde se instala ni como configurarlo

    saludos a todos y grasias



  • Si tu firewall está bien configurado y montado sobre un hardware estable, entonces no es necesario reiniciarlo periodicamente, que es lo que hace la instrucción de marras.

    Saludos.

    Miguel Ángel Araujo
    Mëxico



  • gracias maaraujo

    por tu respuesta pero no fue lo  que pregunte en este foro, si alguien me puede responder

    saludos
    grasias



  • Hola e vuelto con este hilo por favor algún conocedor de pfsense quien nos pueda ayudar

    saludos

    Andres Embid



  • Hola!

    crontab -e (Edita el crontab)
    i (entra en modo insert)
    0 0 * * * /sbin/reboot now (insertar esta línea)
    ESC (para salir del modo edición)
    :wq! (guarda los cambios y sale de la edición de crontab)

    De esa forma el PFSense se reiniciará todos los días a las 00:00hs

    Saludos.



  • Gracias IPNET

    por la información, pero en donde es que tengo que cargar estos comando

    saludos

    pd soy new en esto



  • esos comandos los introduces en la consola…lo puedes hacer conectando un monitor y teclado al equipo y en el menu ingresar a la opcion de shell...o tambien hay un paquete que instala una aplicacion java para ingresar a la consola tambien lo puedes hacer con un programa que se llama putty (cliente ssh) lo configuras para que se conecte a la ip de tu pfsense, y claro en la pagina de configuracion del pfsense debes tener activado el servidor ssh....



  • ok muchas gracias por sus respuestas pero tengo otra duda sobre este comando

    si son estas las lineas para poner el reinicio automático a las 00:00hs

    crontab -e (Edita el crontab)
    i (entra en modo insert)
    0 0 * * * /sbin/reboot now (insertar esta línea)
    ESC (para salir del modo edición)
    :wq! (guarda los cambios y sale de la edición de crontab

    serian estas lineas para poner el reinicio automático a las 21:00hs

    crontab -e (Edita el crontab)
    i (entra en modo insert)
    21 0 * * * /sbin/reboot now (insertar esta línea)
    ESC (para salir del modo edición)
    :wq! (guarda los cambios y sale de la edición de crontab

    por favor díganme si estoy en lo correcto antes de meter la pata

    muchas gracias

    saludos

    Andres  Embid



  • @aembid:

    entras en ala consola del vi
    1. habilita la conexion ssh en el puerto 22 de tu pfsense (system->advanced->secure shell>enable)
    2. descarga la aplicacion putty para ingresar via ssh al pfsense  (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
    3. conectate via putty a tu pfsense
    4. en la opciones del pfsense elijes la 8 = shell
    5. escribes crontab -e <enter>6. cuando abras el interprete vi dale a la tecla "i" y luego escribes "0 0 * * * /sbin/reboot now"
    7. le das a la tecla "escape" o "esc"
    8. escribes dos puntos ":w" para grabar el cambio
    9. luego escribes ":q" para salir

    es una manera, si deseas manejar mejor el vi en internet existen muchos manuales al respecto…  Wink

    espero te sirvan los pasos...

    algun erudito que sepa como configurar el reinicio automatico del pfsense.

    leyendo por hay encontre esto

    crontab -e
    0 0 * * * reboot
    :wq!
    crontab -l

    pero no tengo la mas minima idea que es ni donde se instala ni como configurarlo

    saludos a todos y grasias</enter>



  • muchas gracias por su pronta respuesta pero no fue lo que pregunte

    si alguien es tan amable de decirme si es cierto que para sincronizar el horario de reinicio a las 9 PM son estas las lineas que devo ingrezar

    serian estas lineas para poner el reinicio automático a las 21:00hs

    crontab -e (Edita el crontab)
    i (entra en modo insert)
    21 0 * * * /sbin/reboot now (insertar esta línea)
    ESC (para salir del modo edición)
    :wq! (guarda los cambios y sale de la edición de crontab



  • entras en ala consola del vi
    1. habilita la conexion ssh en el puerto 22 de tu pfsense (system->advanced->secure shell>enable)
    2. descarga la aplicacion putty para ingresar via ssh al pfsense  (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
    3. conectate via putty a tu pfsense
    4. en la opciones del pfsense elijes la 8 = shell
    5. escribes crontab -e <enter>6. cuando abras el interprete vi dale a la tecla "i" y luego escribes "0 0 * * * /sbin/reboot now"
    7. le das a la tecla "escape" o "esc"
    8. escribes dos puntos ":w" para grabar el cambio
    9. luego escribes ":q" para salir

    hola a todos, hice lo que dice tu lista pero donde se cambia o escribe el paso "4" donde son esas opciones, probablemente por eso no puedo entrar del todo al pfsence, me dice "login as" y necesito activar el reinicio automatico en la madrugada, gracias.</enter>



  • hola,

    logre introducir introducir los codigos se supone que ya quedo configurado, ahora bien,
    como funciona?
    cual viene siendo el tiempo en el que se reinicia?
    si se configura (0 0 * * *) se va a reiniciar a la 1 am todos los dias?
    para modificar la hora hago lo mismo y solo cambio los numeros, el primer 0 son horas y el segundo 0 es minutos?
    como hago si quiero eliminar el reinicio automatico?



  • Yo estoy en el mismo dilema, quiero que se reinicie a las 6 de la mañana y puse:

    6 0 * * * /sbin/reboot now

    y el condenado se reiniciaba a media noche con seis minutos, es decir, tomó 00:06h doce de la noche con seis minutos, entonces hace unos minutos invertí, dejá ahora de la siguiente manera:

    0 6 * * * /sbin/reboot now

    haber si ahora si canciona a las 6 de la mañana.

    Deberían colocar en las reglas del foro que no nos traten de tarados a los novatos en esto, que nadie nació aprendido… y bastante que he googleado para entender la línea esa de reinicio.



  • Estimados, el formato de la línea a ingresar al crontab es:

    [MM] [HH] [DoM] [MoY] [DoW] Command

    Fields
    MM: Minute of the hour, 00 to 59
    HH: Hour of the day, 00 to 32 (military time)
    DoM: Day of the Month, 1 to 31
    MoY: Month of the Year, 1 to 12
    DoW: Day of the Week, sun, mon, tue,….
    Command: Actual command to execute

    -Un asterisco, hace referencia a TODOS los valores posibles.
    -Un entero hace referencia a ese valor exacto.
    -Una lista de enteros separados por comas (y sin espacios) hace referencia a cualquiera de esos valores enteros exclusivamente.

    • Dos enteros separados por una raya (guión del medio) hace referencia a un rango de enteros.

    Para reiniciar automáticamente a las 21 hs, el comando sería:

    0 21 * * * /sbin/reboot now

    y para reiniciar a las 6:15 de la mañana, los días lunes, por ejemplo:

    15 6 * * mon /sbin/reboot now

    y así sucesivamente.

    Saludos...



  • Pueden utilizar el siguiente enlace para generar la linea de comando para el crontab.
    http://www.htmlbasix.com/crontab.shtml



  • Nas,

    Yo he configurado un reinicio automatico semanal poniendolo directamente en el XML de la configuracion.

    Para ello, vamos a "Diagnostics -> Backup/Restore" , y con "Download configuration" nos bajamos un backup de la config de nuestro router en XML (cosa que no va mal hacer de todos modos de vez en cuando). Hacemos una copia de ese fichero por si las moscas, por si rompemos algo.

    Entonces, editamos el fichero, y buscamos el texto <cron>. Aqui tendremos la seccion de la configuracion donde estan todos los cron jobs que el router tiene configurados. Bajamos hasta el</cron> que es donde acaba la seccion, y justo antes crearemos un nuevo cron job para que reinicie el router automaticamente cuando queramos, segun hora, minuto, dia del mes, mes del año, dia de la semana… En mi caso, lo he configurado para que se reinicie una vez a la semana, los martes a las 7AM:

    		 <minute>0</minute>
    			<hour>7</hour>
    			<mday>*</mday>
    			<month>*</month>
    			<wday>2</wday>
    			<who>root</who>
    			<command></command>/sbin/reboot now 
    

    Ojo al weekday, 2 es martes. No se si tambien funcionaria en formato "tue", yo lo he probado con "2", me ha funcionado, y asi se ha quedado.

    Ahora simplemente nos queda restaurar ese XML de configuracion de nuevo desde "Diagnostics -> Backup/Restore" con "Restore configuration", el router reiniciara automaticamente para aplicar los cambios, y ya solo nos queda esperar al martes 7AM (o cuando sea que lo hayais programado) para ver como se reinicia automaticamente.

    Edito: Añado que "/sbin/reboot now" no es el comando adecuado para el shutdown de un pfSense, pero no se cual es. En mi caso por ejemplo en que uso la version embedded, haciendo un "reboot" a lo bestia el pfSense no me guarda los logs, graficos, etc, lo cual yo lo tengo solucionado ya que cada dia a las 6:55 tengo otro cron para grabar esa informacion. Para quienes no useis la version embedded (para funcionar desde tarjetas de memoria en lugar de discos duros), que seguramente seais la mayoria, no se si habra algun problema por hacer ese "reboot" directamente.


Locked