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

    Multiwan+balance+gateway dependiendo de la ip

    Scheduled Pinned Locked Moved Español
    11 Posts 4 Posters 4.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
      M4estre
      last edited by

      tengo montado mi pfsense 2.0.1 con 2 wan y 1 lan, ya aplique el manual de balance y funciona bien, ahora necesito hacer que un rango de ip salga solamente por un gateway evitando el balance, mis reglas del firewall estan asi:

      TCP/UDP Lab_media * * * CLAROGW none    
      TCP/UDP Lab_basica * * * CLAROGW none    
      TCP BLOQUEADOS * * * * none    
      TCP/UDP 192.168.1.4 * * * CLAROGW none

      • LAN net * * * Balance none   Default allow LAN to any rule

      He estado monitoreando el trafico y balancea bien pero aun sigue enviando los equipos de Lab_Basica y Lab_Media por el GW balance en vez de enviar todo el trafico por CLAROGW, en trafic graph veo que las ip que estan usando el enlace son justamente de Lab_Basica y Lab_Media pero salen por el GW default y solamente cuando este se satura el balance comienza a enviarlos por el otro GW, me faltara aplicar algo??,

      la ip 192.168.1.4 es mi pc y segun myip.es salgo por el segundo GW siempre lo cual esta bien y deberia ser en los otros pc

      1 Reply Last reply Reply Quote 0
      • A
        acriollo
        last edited by

        Estimad M4estre.

        Creo que lo que podria sugerir es crear un alias o un grupo de ellos de acuerdo a las necesidades que tengas. en donde cada una contenga a las direcciones o subredes que necesitas agrupar segun la interface por donde quieres que salgan a internet.

        Ejemplo

        GrupoA : 192.168.1.100, 101,102,150,110, ….
        GrupoB : 192.168.1.200, 201, 202 .....

        Despues en las reglas de la interface a donde permanezcan estas ips deberas de crear una regla en donde el el source sea el Alias que creaste y los demas parametros como los puertos, etc. a los que quieras que tengan acceso.

        Al final en la ultima parte de la regla encontraras una parte que dice "Gateway" , en donde deberas de escoger la puerta de enlace o grupo por el que quieras que salga ese grupo de Ips o Alias.

        Espero que te sea de utilidad.

        Saludos

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

          eso es lo que tengo, asigno un GW dependiendo del alias pero si miro el grafico de trafico las ip que estan dentro de ese alias generan un trafico de 4 a 6 mb y la grafica del GW CLAROGW (que es por donde deberian salir) muestra unos pick de hasta 800kbps mientras que el otro GW llega a saturarse

          1 Reply Last reply Reply Quote 0
          • pttP
            ptt Rebel Alliance
            last edited by

            Reseteaste la tabla de estados ? (Diagnostics: Reset state)

            Probaste cambiando:

            TCP/UDP   Lab_media    *    *    *    CLAROGW    none            
            TCP/UDP   Lab_basica    *    *    *    CLAROGW    none

            Por:

            • Lab_media    *    *    *    CLAROGW    none
            • Lab_basica    *    *    *    CLAROGW    none
            1 Reply Last reply Reply Quote 0
            • M
              M4estre
              last edited by

              nada, siguen usando el GW 1, lo raro es que si lo hago por una ip la regla funciona pero no con el alias

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

                ¿Puedes postear, por favor, imágenes?

                De:

                • System - Gateway Groups
                • Firewall - Aliases
                • Firewall - Rules - LAN
                • Status - Gateway - Groups

                Supongo que no tienes squid en esta máquina…

                Saludos,

                Josep Pujadas-Jubany

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

                  adjunto imagenes, agrege el grafico de la LAN y del GW que deberia tener uso, en el grafico de lan todas las ip excepto la terminada en .140 pertenecen al alias Lab_Media el cual deberia salir por GWCLARO, mi ip 192.168.1.4 esta saliendo por GWCLARO, abro la pagina myip.es y me muestra el ISP correspondiente a Claro Chile solamente.

                  GW.JPG
                  GW.JPG_thumb
                  alias.JPG
                  alias.JPG_thumb
                  rules.JPG
                  rules.JPG_thumb

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

                    ahi estan las que faltaban

                    la maquina tiene dhcp y squid, el balanceo funciona con el squid, lo probe antes de aplicar las reglas que postie

                    GWG.JPG
                    GWG.JPG_thumb
                    ![graph lan.JPG](/public/imported_attachments/1/graph lan.JPG)
                    ![graph lan.JPG_thumb](/public/imported_attachments/1/graph lan.JPG_thumb)
                    ![graph gw.JPG](/public/imported_attachments/1/graph gw.JPG)
                    ![graph gw.JPG_thumb](/public/imported_attachments/1/graph gw.JPG_thumb)

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

                      Supongo que cada interfase (LAN, WAN1 y WAN2) están en rangos distintos.

                      He migrado varios balanceadores de la 1.2.3 a la 2.0.1 y en el aprupamiento de puertas quedan con Tier 1 y Member Down.

                      En los agrupamientos que hacen failover tengo Tier1 Tier2 y Member Down.

                      Entiendo que debería funcionar como lo tienes pero tendrías que probar con Tier 1 en las dos puertas que tienes.

                      Otra cuestión a tener en cuenta también es la velocidad de cada enlace. Esto se resuelve en la opción Advanced - Weight de cada puerta. Por defecto es 1. Si una tiene el doble de velocidad hay que ponerle 2, etc.

                      Revisa esto porque no sé ver nada más.

                      ¡Suerte!

                      Josep Pujadas-Jubany

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

                        hice lo que me dijiste bellera pero seguia igual, despues lei otro post aca mismo en donde ponias esta informacion http://forum.pfsense.org/index.php/topic,38882.0.html, la aplique en pfsense y ahora balancea correctamente y discrimina bien la ip de origen encaminando por el gateway correspondiente … gracias

                        1 Reply Last reply Reply Quote 0
                        • A
                          acriollo
                          last edited by

                          que tal M4estre, podrias postear como quedo tu configuracion ?

                          por defecto el squid no hace balanceo a menos de que tu hagas la configuracion que mencionas en el post. Asi que si tus maquinas salian por el proxy lo mas seguro es que se iban por una sola interfaz , no importando en que regla estuvieran ya que el proxy tiene precedencia en  el proceso de los paquetes.

                          ahora si despues pusiste la configuracion mencionada para que tu proxy balanceara, se me hace extraño que las reglas de paquetes que tu mencionas se esten aplicando  ya que como te dije el proxy tiene precedencia… a menos de que en el proxy tengas un exception para esas ips.

                          ojala pudieras postear la configuracion y unas trazas de cada uno de los grupos..  aunque esto no va a servir de mucho ya que el trafico web siempre se va por el squid.

                          Saludos!!

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