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

    Problemas con squid y limitadores de velocidad

    Scheduled Pinned Locked Moved Español
    4 Posts 2 Posters 1.0k 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.
    • M
      midas84
      last edited by

      Hola, estoy probando pfsense con un equipo de 1.6 ghz, 1 gb de ram y 150 gb de disco duro, tengo 5 ips fijas y 2 mbps de ancho de banda, (por si acaso si no conocen la leyenda urbana aquí en Bolivia el inter es una basura y es muy caro así que 2 mb es a lo que se pudo alcanzar a tener) y legalmente funciona a 1.5 mbps con picos de 2 mbps a las 2 de la mañana XD jaja, bueno la idea es que tengo que compartir ese ancho de banda entre 80 usuarios, trabajo en una unidad educativa asi que son 40 usuarios que tendrían internet irrestricto… bueno si restricciones pero ya saben a lo que me refiero... y 40 que son administrativos (obvio son muchos más estudiantes pero se negoció con ellos para que solo 40 pudieran utilizar en internet al mismo tiempo... incluso menos si es necesario). Bueno la idea que tuve es crear una vlan para los alumnos y limitarlo a 512 kbps por segundo para que se peleen entre ellos.... y 1.5 mbps a los administrativos que trabajan con infinidad de herramientas web comenzando por su correo electrónico y terminando en un sistema de gestión pública para los administradores y otras cosas más... Cree los scheludes necesarios para limitar la velocidades de la subred de administrativos y la subred de administrativos, cuando los aplique vi que era efectivo en un 70% de las veces que revise los gráficos de flujo de red es efectivo... pero también vi que por ejemplo en la red de administrativos un solo ip se queda con el 80% del ancho de banda y los demás quedan rezagados en velocidad e igual con la subred de alumnos llegando a ser oscilante la navegación de red, también note que al principio (hace una semana) el ping que lograba en google era de 200 a 300 ms (eso es lo que se obtiene en las redes de mi pais lamentablemente) pero el día de hoy esta a 1900 a 2000 y un montón de paquetes perdidos..., para ver si no era mi modem adsl me puse una ip fija e increíblemente logre ping de 58 kbps cosa que teóricamente o funciona en mi país XD, jaja.
      Bueno instale squid para ver de utilizar su web cache ya que tengo 150 gb solo para el servidor, lo configure siguiendo varios tutoriales, pero me di cuenta que squid no genera ningún log, nada, en el dashboard se incremento el uso de la ram de 10% a 40% pero el espacio utilizado en disco duro es invariable, aparte de ello verifique los logs del sistema y me decía que no encontraba las carpetas del área de intercambio y que ejecute squid con el comodín -z para crearlas si era la primera vez que lo ejecutaba, asi lo hice en la línea de comando del servidor pero vi que sigue sin usar espacio en disco duro y peor sin generar ningún log, volví a verificar los logs de sistema y vi que cada cierto tiempo se detiene el servicio de squid con este log
      Jun 10 00:00:00 php: swapstate_check.php: Creating Squid cache dir /var/squid/cache
      Jun 10 00:00:00 php: swapstate_check.php: Creating squid cache subdirs in /var/squid/cache
      Jun 10 00:00:00 squid[94808]: Squid Parent: (squid-1) process 94971 exited due to signal 6 with status 0
      Jun 10 00:00:00 kernel: pid 94971 (squid), uid 62: exited on signal 6
      Jun 10 00:00:03 squid[94808]: Squid Parent: (squid-1) process 90847 started
      Jun 10 00:00:04 (squid-1): Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.
      Jun 10 00:00:04 squid[94808]: Squid Parent: (squid-1) process 90847 exited with status 1
      Jun 10 00:00:06 php: swapstate_check.php: The command '/usr/pbi/squid-i386/sbin/squid -k kill -f /usr/pbi/squid-i386/local/etc/squid/squid.conf' returned exit code '1', the output was 'squid: ERROR: Could not send signal 9 to process 94971: (3) No such process'

      Y obvio la navegación es extremadamente lenta tanto así que a duras penas pude acceder al foro para enviar esta pregunta, no se si alguien me puede echar una mano supongo que todo es por mi inexperiencia con el sistema, les quedare muy agradecido con su colaboración.

      1 Reply Last reply Reply Quote 0
      • perikoP
        periko
        last edited by

        Si ya configurastes squid(?) entonces ya le asignastes cierto espacio de tu disco para su cache y habilitastes el log correcto(?), el crea los directorios para cache en:

        /var/squid/cache

        Ahi dentro deberias tener varios directorios creados.

        Ahora si no los tienes, antes que nada para recrearlos que a veces pasa, es detener el servicio, ya que confirmes que no esta operando, ahora si ejecutas el comando que mencionastes para crearlos.

        Y revisar, deberan existir varios directorios en el folder indicado.

        Si ya estan, reinicias a pfsense y a probar, cuando empieces a navegar, revisa el archivo access.log para ver si esta o no cacheando, pruebas con varias paginas y las repites, saludos.

        Necesitan Soporte de Pfsense en México?/Need Pfsense Support in Mexico?
        www.bajaopensolutions.com
        https://www.facebook.com/BajaOpenSolutions
        Quieres aprender PfSense, visita mi canal de youtube:
        https://www.youtube.com/c/PedroMorenoBOS

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

          Hola amigos perdon por tardar en responder, bueno luego de intentar seguir tus consejos no logre nada y el servidor respondia bastante lento, desii reinstalarlo en el equipo que sera el definitivo para el pfsense y volvi a configurar todo y ahora si registra loggs ahora no se si eso es suficiente para saber si esta funcionando el proxy, pero ya graba el log, graciaaas

          1 Reply Last reply Reply Quote 0
          • perikoP
            periko
            last edited by

            Lee este link y ahi viene como leer los logs para saber si esta o no cacheando squid, saludos.
            http://pheriko.blogspot.com/2013/10/pfsense-2x-squid3-no-cache-nada.html
            Dudas avisas, suerte.

            Necesitan Soporte de Pfsense en México?/Need Pfsense Support in Mexico?
            www.bajaopensolutions.com
            https://www.facebook.com/BajaOpenSolutions
            Quieres aprender PfSense, visita mi canal de youtube:
            https://www.youtube.com/c/PedroMorenoBOS

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