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

    FreeRadius user bazlı internet logları görüntüleme

    Scheduled Pinned Locked Moved Turkish
    33 Posts 12 Posters 12.5k 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.
    • technicalT
      technical
      last edited by

      bu tür bir yapılandırmalar ticari amaçla kullanıldığı için paylaşım yapılmayacağı düşüncesindeyim bounty (ödül avcılığı) açmanızı öneririm eğer ingilizce biliyorsanız
      http://forum.pfsense.org/index.php/board,34.0.html

      eğer bilmiyorsanız buradan açın türk yazılımcı arkadaşlar belki bir kodlama yazar sizin için, fiyatta anlaşma sağlarsanız istediğinizi elde edersiniz.

      Necati Selim GÜNER
      IT Technician

      1 Reply Last reply Reply Quote 0
      • V
        vgumus
        last edited by

        böyle bir projede bana lazım eğer ilgilenecek arkadaşlar varsa. ücretlerini bildirlemelerini rica ederim.

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

          @vgumus:

          böyle bir projede bana lazım eğer ilgilenecek arkadaşlar varsa. ücretlerini bildirlemelerini rica ederim.

          ödül avcılığı şu şekilde çalışır
          sen vereceğin parayı söylersin
          ihtiyacı olan başka birisi daha söyler
          toplam tutar yapacak kişiyi cezbederse
          para veren herkeze kodu paylaşır.

          iyi forumlar.

          Necati Selim GÜNER
          IT Technician

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

            arkadaslar ben 7-8 aylık bir arastırma ve calısma sonucu squid(2.7.9) access loglarında captive portal kullanıcı isimlerini göstermeyi ve hatta bu kullanıcı isimleri üzerinden squidguard ile filtreleme yapmayı basardım, bir önceki mesajımda bu türlü kayıtların tutulması gerektiği ve bu konuda yasal engel bulunmadığı yönündeki yorumlarımı içeren mesajım nedeniyle minareyi çalan kılıfı hazırlar tarzı haksız eleştirilere maruz kalmamak adına ücret karşılığı çözümü paylaşmak konusunda tereddütlerim var, ücretsiz paylasırsam da emegime yazık olacak

            1 Reply Last reply Reply Quote 0
            • tuzsuzdeliT
              tuzsuzdeli
              last edited by

              yani sonuç olarak ne diyosunuz ?

              Çözümün bir parçası değilsen, sorunun bir parçasısındır.

              1 Reply Last reply Reply Quote 0
              • L
                lahana1
                last edited by

                @mendilli:

                arkadaslar ben 7-8 aylık bir arastırma ve calısma sonucu squid(2.7.9) access loglarında captive portal kullanıcı isimlerini göstermeyi ve hatta bu kullanıcı isimleri üzerinden squidguard ile filtreleme yapmayı basardım, bir önceki mesajımda bu türlü kayıtların tutulması gerektiği ve bu konuda yasal engel bulunmadığı yönündeki yorumlarımı içeren mesajım nedeniyle minareyi çalan kılıfı hazırlar tarzı haksız eleştirilere maruz kalmamak adına ücret karşılığı çözümü paylaşmak konusunda tereddütlerim var, ücretsiz paylasırsam da emegime yazık olacak

                Emeğime yazık olmasın ama parayla da satmak istemiyorsanız yaptığınız kodları buradan paylaşın birde paypal hesabı acın zaten emeğe saygı duyanlar karşılığını vereceklerdir.

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

                  yapılan şeyleri bounty olarak satmanızı tavsiye ederim

                  dediğim gibi emeğinizi 3-4 kişiye aynı anda pazarlamış olursunuz. elinize toplu para geçmesi de cabası olur.

                  Necati Selim GÜNER
                  IT Technician

                  1 Reply Last reply Reply Quote 0
                  • yakarY
                    yakar
                    last edited by

                    @btpf:

                    Merhaba , Captiveportal üzerinden freeRadius - user isimleriyle hangi sitelere girdiklerini nasıl görüntüleyebiliriz. ?
                    Lightsquid üzerinden yapılabilirmi ? yardımlarınız için şimdiden teşekkürler.. :)

                    Böyle bir konunun yasal konuların tartışıldığı bir konu haline dönüşmesi gerçekten ilginç. Konu saptırma işini en iyi biz yapıyoruz.

                    Gelelim sorunuza:
                    Girilen kullanıcı adı ve/veya şifre ile sitenin bağdaştırılması işlemini yapan bir modül yok. Bunu yazmanız lazım, zaten ticari yazılımlar da burada devreye giriyor. Bunun için size yöntemler sunabilirim ama tabiki böyle özel durumlar için bir yazılımcı ile anlaşmanız gerekir çünkü pfSense açık kaynaktır ama bunu geliştirenler de dahil herkes hayatını sürdürebilmek için para kazanmak zorundadır. Yazılımcı iseniz aşağıdaki yöntem/mantık ile logları eşleştirmeniz mümkün (ben bu yöntemi kullanıyorum).

                    1. DHCP loglarını zaten yasal olarak almak zorundasınız, bu log içerisinde kullanıcıya ait MAC ve IP adresi zaten var.
                    2. Kullanıcının giriş yaptığı anda captive portala müdahale etmeli ve giriş bilgilerini veritabanına yazmalısınız (IP, MAC, Kullanıcı adı, Şifre vb.).
                    3. Squid loglarını belirli sürelerle log dosyasından alıp onu da veritabanına yazmalısınız (loglar içerisinde IP adresi var).
                    4. Son olarak 2. madde ve 3. maddede kaydedilen verileri IP üzerinden eşleştirip (login saatini dikkate alarak) raporlayacak arayüz hazırlamanız lazım.

                    Bu adımları sırasıyla ve dikkatlice yaparsanız istediğiniz olur. Her adımın PHP, Bash Scripting ve pfSense / FreeBSD konularında tecrübeli olan bir kişi için en az 1'er hafta alacağını tahmin ediyorum (ben 3. ve 4. adım için 1'er ay uğraşmıştım). Harcanan süreyi ve gerekli bilgi birikimini baz alırsanız 2 seçeneğiniz var.
                    1- Hazır bir yazılım almak (ki bence daha ucuza gelir).
                    2- Hevesliyseniz veya hevesli arkadaşlarınız varsa öğrene öğrene kendiniz yapmanız.

                    Bu bahsettiğiniz yapı ticari uygulamalar için gerekli bir yapı dolayısıyla yazılımcı değilseniz her halukar da ya hevesli ya da ücretli yaptırmak durumundasınız. pfSense hiçbir zaman squid ve captive porta/radius loglarını birleştirmez..

                    Ticari bir amaçla kullanmıyorsanız şunu da önerebilirim:
                    1- Lightsquid
                    2- "DHCP Server > Enable Static ARP entries" ile sizin tanımladığınız MAC adresi dışında kimse ip alamaz ve network'e dahil olamaz. Bu durumda IP'leri siz verdiğiniz için ve kullanıcı da değiştiremediği için kimin HTTP üzerinden nerelere girdiğini dolayısıyla "sen çok kullanmışsın" diyebilmenize yeterli olur. İşyerinde ben bu şekilde kullanıyorum.

                    Gelelim son konu olan HTTP logları kısmına. 5651 o kadar çok tarafa çektiler ki, Tübitak'ın zaman damgası zorunluluğundan, HTTP, FTP, EMAIL header loglarına kadar hatta bazıları utanmadan TİB onaylı bile dedi.
                    1- TİB ücretsiz kullanım sağlayan işletmeler için sadece DHCP kayıtlarını ister.
                    2- Kim nere girdi (http/https, ftp, email header, ssh vb.) İSTEMEZ.
                    3- İnterneti kullanan kişilere ait, Ad Soyad, TCKimlik No, Pasaport No, Kimlik Seri No, Uyruğu vb. İSTEMEZ.
                    4- Logların Tübitak zaman damgası ile damgalanmasını ŞART KOŞMAZ ama zaman damgası kısmında bir belirsizlik var bu nedenle damgalamakta (openssl ile yapılabilir) fayda var.
                    5- TİB onaylı bir yazılım ürün yoktur, o onaylı ürünler sadece İNTERNET CAFE yazılımlarıdır ve Filtrelenecek bilgileri TİB'den almak için yazılım geliştirirler dolayısı ile TİB düzenli olarak bu firmalara yasal olarak engellenen sitelerin IP ve/veya URL bilgilerini gönderir.

                    Bu konuda kimseyle tartışma derdinde değilim çünkü elimde TİB tarafından gönderilmiş resmi bir yazı var, söylüyorsak bir bildiğimiz var :)

                    Saygılarımla.

                    Bilgi paylaştıkça artar!
                    5651 sayılı kanun (güncel)
                    pfSense alt yapısı üzerine kurulu iSafe ile işletmelere özel çözümler.

                    1 Reply Last reply Reply Quote 0
                    • yakarY
                      yakar
                      last edited by

                      @mendilli:

                      arkadaslar ben 7-8 aylık bir arastırma ve calısma sonucu squid(2.7.9) access loglarında captive portal kullanıcı isimlerini göstermeyi ve hatta bu kullanıcı isimleri üzerinden squidguard ile filtreleme yapmayı basardım, bir önceki mesajımda bu türlü kayıtların tutulması gerektiği ve bu konuda yasal engel bulunmadığı yönündeki yorumlarımı içeren mesajım nedeniyle minareyi çalan kılıfı hazırlar tarzı haksız eleştirilere maruz kalmamak adına ücret karşılığı çözümü paylaşmak konusunda tereddütlerim var, ücretsiz paylasırsam da emegime yazık olacak

                      Tebrik ederim çok güzel bir düşünce.. Yeni bir fikir verdiniz :)

                      Bilgi paylaştıkça artar!
                      5651 sayılı kanun (güncel)
                      pfSense alt yapısı üzerine kurulu iSafe ile işletmelere özel çözümler.

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

                        arkadaslar bu konunun en basit çözümü none-transparent proxy kullanarak kullanıcıları proxy kullanmaya zorlamak(wpad/pac metodu gibi) ve captive portal yerine proxy authentication kullanmak.böylece loglarınızda kullanıcı isimleri görebilir ve bu isimlere göre filtreleme yapabilirsiniz.

                        hangi logların tutulması gerektiğine gelince daha öncede söylediğim gibi TİB sadece IP dağıtım loglarını istiyor dogrudur ama bu kayıtları asıl isteyecek ve kullanacak olan adli merciilerdir ve vereceğiniz ıp logları onların hiç bi işine yaramaz, bu defa sizler bizler savcılara hakimlere dert anlatcaz diye adliye kapılarında sürünürüz.

                        captive portaldan vazgeçemeyen arkadaslar icin teklifim sudur:benim uyguladıgım cözüm için ücret teklif eden bazı şirketler var, asagıda email adresimi yazıyorm isteyen arkadaslar teklif edecekleri ucreti mail adresime gönderlerse ve toplamda makul bir fiyat ortaya cıkarsa ödeme yaparlar ve ben bu arkadaslarla kodları paylasırım(umarım bu teklifim site kurallarını ihlal etmiyordur)

                        NOT:ÇÜZÜMÜM SQUID (2.7.9) VE CAPTİVE PORTAL LOCAL USER VEYA FREERADIUS2 AUTHENTICATION KULLANANLAR ICINDIR.HER IKI AUTHENTICATION METODU ILE DENENMIS VE CALISTIĞI TEST EDİLMİŞTİR.

                        iletişim için pm kullanınız. (TechnicaL)

                        1 Reply Last reply Reply Quote 0
                        • V
                          vgumus
                          last edited by

                          bir fiyat belirlerseniz bende düşünebilirim.

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

                            benim kişi başı bir fiyat belirlemem pek dogru olmaz diye düşünüyorum, bazı firmaların yaptığı teklifler var(taktir edersiniz ki cok da cüzi rakamlar degil), taleplerın toplamını bu tekliflere yaklaşırsa buradan paylaşıcam

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

                              Sayın mendilli Pfsense forumlarında bounty sistemi ile çözüm üretiliyor lütfen kullanıcılardan tekliflerini sunacakları bir başlık altında gelen teklifleri herkezin göreceği şekilde paylaşmanızı rica ediyorum. Aksi taktirde bu başlığı kilitlemek zorunda kalacağım.

                              Necati Selim GÜNER
                              IT Technician

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

                                özür dilerim bu konu bounty baslığına tam olarak uymadığı icin buradan paylaşmıstım.bount genelde henüz geliştirilmemis özellikler icin yazılımcıları tesvik etmek için kullanılan bır sıstem.

                                konu ile ilgilenen arkadaslar bana pm mesaj atabilirler

                                tekrar özür dilerim

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

                                  Özür dilenecek bişey yok ortada, tamamlanmış yada tamamlanmamış bir proje olması önemli değil. Siz kodu geliştirmiş bitmiş olabilirsiniz istek-talep olan yerde herkez verebileceği ücreti forumda paylaşır size uyan arkadaşlarla iletişime geçip ödeme alarak istediğinizi paylaşabilirsiniz. Ayrıca bağzı insanların alım gücünün olmadığını varsayarak konuya yaklaşın, bounty ile bağzı insanlar paralarını birleştirip sizden kodu alabilirler böyle durumlar sizin için can sıkıcı olmaz umarım ?

                                  Necati Selim GÜNER
                                  IT Technician

                                  1 Reply Last reply Reply Quote 0
                                  • yakarY
                                    yakar
                                    last edited by

                                    Aslında squidGuard ve lightsquid projelerini birleştirip tek çatı altında toplama zamanı bence de uzun zaman önce geldi de geçiyor :) buna @mendilli 'nin yaptığı gibi birde radius desteği eklenirse tadından yenmez olur.. Bunu da Blacklist projesinden sonra ele alalım..

                                    Bilgi paylaştıkça artar!
                                    5651 sayılı kanun (güncel)
                                    pfSense alt yapısı üzerine kurulu iSafe ile işletmelere özel çözümler.

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

                                      @AydinY:

                                      Aslında squidGuard ve lightsquid projelerini birleştirip tek çatı altında toplama zamanı bence de uzun zaman önce geldi de geçiyor :) buna @mendilli 'nin yaptığı gibi birde radius desteği eklenirse tadından yenmez olur.. Bunu da Blacklist projesinden sonra ele alalım..

                                      bence önce bunu ele alalım.

                                      Necati Selim GÜNER
                                      IT Technician

                                      1 Reply Last reply Reply Quote 0
                                      • tuzsuzdeliT
                                        tuzsuzdeli
                                        last edited by

                                        @TechnicaL:

                                        @AydinY:

                                        Aslında squidGuard ve lightsquid projelerini birleştirip tek çatı altında toplama zamanı bence de uzun zaman önce geldi de geçiyor :) buna @mendilli 'nin yaptığı gibi birde radius desteği eklenirse tadından yenmez olur.. Bunu da Blacklist projesinden sonra ele alalım..

                                        bence önce bunu ele alalım.

                                        katılıyorum

                                        Çözümün bir parçası değilsen, sorunun bir parçasısındır.

                                        1 Reply Last reply Reply Quote 0
                                        • yakarY
                                          yakar
                                          last edited by

                                          @tuzsuzdeli:

                                          @TechnicaL:

                                          @AydinY:

                                          Aslında squidGuard ve lightsquid projelerini birleştirip tek çatı altında toplama zamanı bence de uzun zaman önce geldi de geçiyor :) buna @mendilli 'nin yaptığı gibi birde radius desteği eklenirse tadından yenmez olur.. Bunu da Blacklist projesinden sonra ele alalım..

                                          bence önce bunu ele alalım.

                                          katılıyorum

                                          Ben şundan dolayı katılmıyorum, bugün yazdığımız onca kod bir üst versiyona geçildiğin de …. Modüllerdeki güncellemeler bile yazdıklarımızı bitirir, birde kullanıcıların mevcut versiyonları var, squid ayda bir güncelleniyor örneğin.. Belki bu daha hızlı çözülür ama geçici bir çözümden öteye gitmez bence..

                                          Bilgi paylaştıkça artar!
                                          5651 sayılı kanun (güncel)
                                          pfSense alt yapısı üzerine kurulu iSafe ile işletmelere özel çözümler.

                                          1 Reply Last reply Reply Quote 0
                                          • tuzsuzdeliT
                                            tuzsuzdeli
                                            last edited by

                                            Sistem, stabil paketler üzerinde çalıştıktan sonra 1-2 sene güncellenmese de olur bence.
                                            Geçen sene kullandığımız squid ile şu an kullandığımız squid arasında ne kadar fark var mesela ?
                                            Ya da freeradius'un son 3-4 güncellemesini "yapmak zorunda olduğu için yapan" kaç kullanıcı vardır ki ?

                                            Çözümün bir parçası değilsen, sorunun bir parçasısındır.

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