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

    Squid3 Reverse proxy

    Scheduled Pinned Locked Moved Turkish
    9 Posts 3 Posters 2.8k 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.
    • E
      esenb
      last edited by

      Arkadaşlar merhaba,

      PFSense kurulumunu yaptım. Üzerinde Squid ve Squid Guard kurulu durumda.
      Kullanıcıların erişim kurallarını ve NAT ile port yönlendirmelerini tamamladım.

      İhtiyacım olan tek işlem kaldı ama henüz beceremedim. Aşağıdaki gibi kendi bünyemde host edilen web uygulamalarım var.
      a.domain1.com:80 > Webserver 1
      b.domain1.com:80 > Webserver 2
      a.domain2.com:80 > webserver 3

      Bu web serverlar farklı platformlar ve aynı sunucu altında toplama imkanım yok. ISA üzerinde header mantığı ile yönlendirme yapar gibi gelen URL'e göre istediğim sunucuya yönlendirmek istiyorum.

      PFSense için Squid3 gibi Reverse Proxy uygulamalarıyla bu isteğimin gerçekleşebileceğini okudum. Ama yaptığım denemeler başarısız oldu. Maalesef bu konuda açıklayıcı bir kaynakta bulamadım. Squid için örnek çok ama Reverse Proxy tarafında takıldım kaldım.

      Ek olarak Squid 3'ü sonradan gördüğüm için öncesinde  Squid kurmuştum. Diğerini kaldırmadan üzerine yaptım kurulumu. Bu durumda birbirini ezme yada Squid'in aktif kalması gibi bir durum olmuş olabilir mi?

      Bu konuda tavsiyeleriniz nelerdir? Öncelikle istediğim işlemi yapabilmek için doğru uygulamayı seçmiş miyim?
      Yardımlarınız için teşekkür ederim.

      Esen

      1 Reply Last reply Reply Quote 0
      • O
        olriss
        last edited by

        merhaba

        load balancer bu konuyla ilgili değil mi?

        http://www.linux-destek.com/

        1 Reply Last reply Reply Quote 0
        • technicalT
          technical
          last edited by

          @olriss:

          merhaba

          load balancer bu konuyla ilgili değil mi?

          hiçbir alakası yok load balance kendi içindeki hattın yükünü dağıtır. Arkadaşın istediği şey yerel ağında bulunan 3 tane webserver i internete 80 portu ile yayın yapmak internetten gelen queryleri ns çözümlemesine göre yerel ip ye yönlendirmek. (yanlış anlamadıysam)

          Necati Selim GÜNER
          IT Technician

          1 Reply Last reply Reply Quote 0
          • O
            olriss
            last edited by

            o zaman aklıma birtek reverse proxy olarak nginx geliyor.yoksa yine mi yanlış dedim?

            http://www.linux-destek.com/

            1 Reply Last reply Reply Quote 0
            • technicalT
              technical
              last edited by

              @olriss:

              o zaman aklıma birtek reverse proxy olarak nginx geliyor.yoksa yine mi yanlış dedim?

              Bildiğim kadarı ile nginx projesi pfsense ye uyarlanmış durumda değil freebsd de mevcut. Squid3 içeriğinde zaten reverse proxy mevcut sadece yapılandırması hakkında yeterli kaynak olmayabilir.

              Necati Selim GÜNER
              IT Technician

              1 Reply Last reply Reply Quote 0
              • E
                esenb
                last edited by

                @TechnicaL:

                @olriss:

                o zaman aklıma birtek reverse proxy olarak nginx geliyor.yoksa yine mi yanlış dedim?

                Bildiğim kadarı ile nginx projesi pfsense ye uyarlanmış durumda değil freebsd de mevcut. Squid3 içeriğinde zaten reverse proxy mevcut sadece yapılandırması hakkında yeterli kaynak olmayabilir.

                Merhaba,

                Yapmak istediğim işlem Selim Bey'in tarif ettiği şekilde. Maalesef beceremedim.
                Bu durumda 1:1 NAT konfigürasyonuna döneceğim.

                1 Reply Last reply Reply Quote 0
                • E
                  esenb
                  last edited by

                  Tekrar merhaba,

                  Ben reverse proxy ile ilgili sorunumu çözdüm. Tek dış IP üzerinden içerideki farklı web server'lara yönlendirme yapabiliyorum artık. Aslında başından beri takıldığım nokta SquidGuard'ın gelen talebi engellemesiymiş.

                  "Target Category" altına yayınlayacağım domain'leri ekleyerek "Common ACL" altından allow olarak seçince sorun kalmadı.

                  Yönlendirmeleriniz için tekrar teşekkür ederim.

                  Esen

                  1 Reply Last reply Reply Quote 0
                  • technicalT
                    technical
                    last edited by

                    @esenb:

                    Tekrar merhaba,

                    Ben reverse proxy ile ilgili sorunumu çözdüm. Tek dış IP üzerinden içerideki farklı web server'lara yönlendirme yapabiliyorum artık. Aslında başından beri takıldığım nokta SquidGuard'ın gelen talebi engellemesiymiş.

                    "Target Category" altına yayınlayacağım domain'leri ekleyerek "Common ACL" altından allow olarak seçince sorun kalmadı.

                    Yönlendirmeleriniz için tekrar teşekkür ederim.

                    Esen

                    Bu konu hakkında vaktiniz varsa ve bir mahsuru yoksa klavuz veya ufak bir makale hazırlayabilirseniz elimizde kaynak olur hemde başka insanlar faydalanır.

                    Necati Selim GÜNER
                    IT Technician

                    1 Reply Last reply Reply Quote 0
                    • E
                      esenb
                      last edited by

                      @TechnicaL:

                      Bu konu hakkında vaktiniz varsa ve bir mahsuru yoksa klavuz veya ufak bir makale hazırlayabilirseniz elimizde kaynak olur hemde başka insanlar faydalanır.

                      Tabii ki Selim Bey,

                      İlk müsait vaktimde hazırlayıp paylaşırım.

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