Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    REINICIAR PF SENNSE AUTOMATICO

    Scheduled Pinned Locked Moved Español
    12 Posts 7 Posters 8.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      wilmer
      last edited by

      HOLA BUENAS TARDES SI ALGUIEN ME PUEDE AYUDAR SE LO AGRADEZCO….....

      necesito que mi pf sense se reinicie todas loa noches a las 12:00 en punto

      como podria lograr eso he leido por alli que atraves de esto se puede hacer pero soy bastante novato en esto de pf sense

      reboot en el crontab?
      crontab -e
      0 0 * * * reboot
      :wq!
      crontab -l

      como ya hice mencion soy novato no se como lograr esto gracias por su tiempo y ayuda de antemano....

      1 Reply Last reply Reply Quote 0
      • S
        sanchezluys
        last edited by

        :) hola…

        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...  ;)

        espero te sirvan los pasos...</enter>

        ** Soporte Via Correo en Venezuela **
        - diseño y puesta en marcha del portal cautivo, eliminacion de p2p, control de acceso de usuarios, instalacion y configuracion basica del pfsense, OpenVpn - Equipos con S.O. PC-BSD, OpenBSD, Linux, Win y OpenSolaris sobre x86
        www.adrianamoda.com.ve

        1 Reply Last reply Reply Quote 0
        • R
          rmontane
          last edited by

          Por curiosidad, para que quieres que se reinicie cada día? Algún fallo?

          1 Reply Last reply Reply Quote 0
          • S
            sanchezluys
            last edited by

            hola…
            en mi caso observe que por alguna razon los usuarios quedaban conectados aparentemente, ademas dado que toda la red es wi fi el pfsense a medida que trabajaba se ponia un poco lento al pasar los dias, de hecho para evitar esto lo reiniciaba con fecuencia, hasta que opte por reiniciarlo aumaticamente tal como lo necesita wilmer.
            considero que al reiniciar el sistema arranca con todo en "cero" dando un mejor rendimiento, hasta los momentos su desempeño esta estable al pasar los dias y reiniciarse automaticamente a media noche...  8)

            ** Soporte Via Correo en Venezuela **
            - diseño y puesta en marcha del portal cautivo, eliminacion de p2p, control de acceso de usuarios, instalacion y configuracion basica del pfsense, OpenVpn - Equipos con S.O. PC-BSD, OpenBSD, Linux, Win y OpenSolaris sobre x86
            www.adrianamoda.com.ve

            1 Reply Last reply Reply Quote 0
            • R
              redcodeyo
              last edited by

              El reinicio automatico es una excelente idea, cuando el pfsense tiene en memoria muchos procesos por todo el trabajo del dia, deberian incluir un modulito en el menu web para hacer ese tipo de tareas, no les parece,

              Todos tenemos algo que dar

              1 Reply Last reply Reply Quote 0
              • J
                jsbilbo
                last edited by

                HOLA,

                Y SI QUISIERA PROGRAMAR EL REINICIO DE LA MAQUINA A LAS 5 DE LA MADRUGADA QUE SERÍA ALGO ASÍ?

                "5 0 * * * /sbin/reboot now"

                ES QUE SOY NOVATO Y NO ENCUENTRO MUCHA INFORMACION POR LA WEB.

                GRACIAS!

                1 Reply Last reply Reply Quote 0
                • belleraB
                  bellera
                  last edited by

                  ¡Hola!

                  Hay un Search en la parte superior derecha de este foro …

                  El resultado para lo que pides es http://forum.pfsense.org/index.php/topic,7284.msg41377.html#msg41377

                  Saludos,

                  Josep Pujadas

                  1 Reply Last reply Reply Quote 0
                  • S
                    sanchezluys
                    last edited by

                    :) hola…

                    si deseas conocer como ejecutar algun comando de consola puedes ir a:

                    http://www.freebsd.org/cgi/man.cgi

                    que es el manual en linea de freebsd...

                    para este caso en el que deseas reiniciar a las 5 am te explico:

                    "0 0 * * * /sbin/reboot now"  es
                    0: minutos
                    0: hora = 12 media noche
                    *: cualquier dia del mes
                    *: cualquier mes
                    *: cualquier dia de la semana

                    es decir reinicia todos los dias de la semana, todos los dias del mes a las 0:00  es decir a las 12:00

                    si deseas a las 5:00 am  seria entonces:

                    "0 5 * * * /sbin/reboot now"

                    ** Soporte Via Correo en Venezuela **
                    - diseño y puesta en marcha del portal cautivo, eliminacion de p2p, control de acceso de usuarios, instalacion y configuracion basica del pfsense, OpenVpn - Equipos con S.O. PC-BSD, OpenBSD, Linux, Win y OpenSolaris sobre x86
                    www.adrianamoda.com.ve

                    1 Reply Last reply Reply Quote 0
                    • J
                      jsbilbo
                      last edited by

                      muchas gracias por vuestra ayuda.

                      un saludo

                      1 Reply Last reply Reply Quote 0
                      • J
                        jsbilbo
                        last edited by

                        Hola a todos de nuevo,

                        tengo un problema me sucede lo sigueinte:

                        Tengo una maquina instalada con el pfsense en la cual segui los pasos que me indicasteis para proceder a que se reiniciara todos los dias a las 5 de la madrugada ejecutando crontab -e en el shell:

                        0 5 * * * /sbin/reboot now

                        Lo realizé y funciona estupendamente.

                        Pues bien ahora queria realizar lo mismo en un sistema embebido tipo WRAP de PCENGINES, he realizado todos los pasos de identica forma y me he dado cuenta de que cuando reinicia la máquina al dia siguiente si ejecutas de nuevo crontab -e no aparece la modificación para que se reinici todos los dias el sistema.

                        ¿a alguien le a pasado? lo he probado en dos maquinas WRAP difirentes y siempre pasa lo mismo, es como si lo guardara en memoria y cuando lo reinicia lo pierde…¿no tiene mucho sentido no?

                        ¿alquien me puede ayudar a solucionarlo o darme alguna alternativa?

                        Muchas gracias pro vuestra ayuda.

                        Un saludo

                        1 Reply Last reply Reply Quote 0
                        • M
                          maaraujo
                          last edited by

                          La alternativa es que no lo reinicies. Tal vez la necesidad de reiniciarlo sólo sea el síntoma de que algo está mal configurado en tu red.

                          Tengo varios pfsense instalados, protegiendo redes desde 20 hasta 300 PCs, funcionando durante meses sin necesidad de reiniciarlos, excepto cuando actualizo el firmware.

                          ¿Puedes compartir con la comunidad la razón de por qué necesitas reiniciarlo?.

                          Saludos.

                          Miguel Ángel Araujo
                          México

                          1 Reply Last reply Reply Quote 0
                          • belleraB
                            bellera
                            last edited by

                            ¡Hola!

                            Posible receta …

                            1. Guarda la configuración completa de tu pfSense en un ordenador seguro, config.xml
                            2. Haz una copia del archivo que has descargado, config.xml
                            3. Edita config.xml con un editor de texto o, mejor aún, con uno que interprete las etiquetas XML. Hacia el final verás una estructura de etiquetas como:

                            	 <cron><minute>0</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 newsyslog 
                            		 <minute>1,31</minute>
                            			<hour>0-5</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 adjkerntz -a 
                            		 <minute>1</minute>
                            			<hour>*</hour>
                            			<mday>1</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /etc/rc.update_bogons.sh 
                            		 <minute>*/60</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 sshlockout 
                            		 <minute>1</minute>
                            			<hour>1</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /etc/rc.dyndns.update 
                            		 <minute>*/60</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 virusprot 
                            		 <minute>*/60</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /usr/local/sbin/expiretable -t 1800 snort2c 
                            		 <minute>*/5</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/local/bin/checkreload.sh</cron> 
                            
                            

                            4. Añade tu … dentro de la estructura <cron>...</cron>
                            5. Guarda tu config.xml
                            6. Cárgalo en tu pfSense (evidentemente esto reiniciará tu pfSense).

                            No sé qué pasará (con los crons) cada vez que con el configurador web toques tu config.xml. Puede que pierdas los cambios y tengas que volver a hacer "la receta". Hay que probarlo. Pero con "la receta" cada vez que tu pfSense se reinicie se reconfigurará con el último config.xml que tenga cargado.

                            Este "trapicheo" con config.xml puede emplearse para modificar otros comportamientos no previstos en la interfase web. Por ejemplo, para añadir más servidores DNS externos a pfSense que los que permite la interfase web.

                            Saludos,

                            Josep Pujadas

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post
                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.