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.
    • S
      saloflow
      last edited by

      evet hocam lightsquid yükle ip bazlı görebilirsin logları

      1 Reply Last reply Reply Quote 0
      • B
        btpf
        last edited by

        Lightsquid yükledim zaten. Ama captiveportal üzerinden kullanıcı isimleriyle hangi sitelere girdiklerini görmek istiyorum.
        Bunun bir çözümü varmıdır ?

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

          Evet arkadaşlar,
          Böyle bir yapı bana da gerekli. Bir otelde yerli turistler için adi soyadı ve tc kimlik numarasi ile, yabancı turistlerin ise adi soyadi ve pasaport numarası ile captive portale giriş yapması ve burada belirtilen bilgilere göre loglama yapılması isteniyor. Bu şekilde bir uygulama yapan arkadaşımız varsa tecrübelerini paylaşabilirse seviniriz.

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

            freeradius zorulu değilse proxy yi non transparent yapıp proxy authentication kullanmanız gerek

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

              Bir otelde kullanılacak sistem. Kullanıcılar free olarak internete girecek captive portal üzerinden. Ama otel kullanıcıların loglarını tutmak istiyor. Yasal durum hakkında çok bilgim yok.

              Captive portal kullanan varsa rapor çıktılarını özel değilse paylaşabilir mi acaba?

              1 Reply Last reply Reply Quote 0
              • X
                xxpl
                last edited by

                merhaba arkadaşlar benimde sorunum aynı kullanıcıları freeradius la internete çıkartıyorum ama kullanıcı adlarına göre log tutamıyorum…

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

                  @aakdeniz:

                  Bir otelde kullanılacak sistem. Kullanıcılar free olarak internete girecek captive portal üzerinden. Ama otel kullanıcıların loglarını tutmak istiyor. Yasal durum hakkında çok bilgim yok.

                  Captive portal kullanan varsa rapor çıktılarını özel değilse paylaşabilir mi acaba?

                  yasal duruma göre yaptığınız zaten suç olarak kabul edilir. kişilerin internete girdiği siteler kişisel veri olarak nitelendirilir.
                  5651 nolu kanuna göre DHCP ile otomatik ip olarak dağıtılan ücretsiz ve halka açık internetin logları şu şekilde istenir.

                  örnek log kaydı (devletin istediği kayıt)
                  http://tib.gov.tr/tr/dokumanlar/Ornek_Dahili_IP_Dagitim_Logu.txt

                  buradan yola çıkarak log tutunuz, aksi taktirde işlediğiniz suç kapsamına girer (devlet sizden kim nereye girmiş diye sormayacak) hangi MAC adresi hangi saatte internete girmiş hangi saatte sonlanmış ve IP adresi neymiş. istenilen şeyler bu kadar umarım açıklayıcı olmuştur.

                  Necati Selim GÜNER
                  IT Technician

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

                    TechnicaL arkadasım, soyledıklerın bence mevcut uygulama ile çelişiyor, yasanın sadece iç ip dağıtım loglarının tutulması zorunluluğunu getirdiği doğrudur ancak sizin benim gibi insanların cafe otel gibi ortamlarda sagladıgı bir internet hizmetini kullanan kısıler uzerınde bir takım denetleme mekanizması olusturmamız bence suc degildir.hizmet sözleşmesi yapılırken kullanıcıya erişim bilgilerinin kayıt altına alınacağını belirten bir belge imzalatmak sorunu cozecektir zıra TCK ya gore ilgilinin rızası cezasızlık sebebi sayılır.zaten ttnet gibi internet servis saglayıcıları sözleşmelerı de bu sekildedir ve adli makamların istedikleri erişim bilgilerini böylece saglayabilmektedirler.sizin soyledıgınız gibi olsa en buyuk sucu ttnet gibi sirketler işlemiş olurdu sonucta onlar da duzenlemelerini 5651 sayılı yasaya gore yapıyor.

                    bunun dısında sadece iç ıp dagıtım logları bır takibat asamasında sadece hangi cihazın(mac adresi) hangi IP adresini alarak aga dahil oldugunu gösterir, bu kayıtlarla, bırakın kimin suphelı oldugunun tespitini kişinin internete cıktıgını bile ispatlayamazsınız

                    bir fiilin suç sayılabilmesi icin kanunla yasak bir fiil olarak tanımlanması gerekir.yasanın ''bu suçtur'' demediği bir seye suç diyemezsınsız.konuyu özel hayatın gizliliği olarak ele alırsanız da, burda özel hayattan bahsedemeyız cunku son kullanıcının bıreysel olarak kendısıne özel bir hizmetten söz edilemez, kişi sorumlulugu bize ait olan bir hizmetten yararlanmaktadır. begenmeyen gider bir gsm firmasına 3g benzeri bir hizmet alır kullanır ve gerekiyorsa hesabını da verır

                    1 Reply Last reply Reply Quote 0
                    • H
                      hoscakal
                      last edited by

                      @mendilli:

                      bunun dısında sadece iç ıp dagıtım logları bır takibat asamasında sadece hangi cihazın(mac adresi) hangi IP adresini alarak aga dahil oldugunu gösterir, bu kayıtlarla, bırakın kimin suphelı oldugunun tespitini kişinin internete cıktıgını bile ispatlayamazsınız

                      evet kullanıcıların rızasını alırsanız girdiği yerleri kayıt altına alabilirsiniz ama bunları inceleyemezsiniz böyle bir hakkınız yok.
                      bunu telefon konuşması gibi düşünün 2 kişi arasındaki konuşma kayıt altında ama sadece kim bunlara erişim sağlayabiliyor ? kısacası kayıt altına alın ama inceleme yapmayın bu büyük bir suçtur.

                      alıntı yaptığım yere istinaden TTNET'in adsl ya da başka bir sağlayıcı kendi üzerinden çıkan bilgisayarların mac adreslerini almadığını nerden biliyorsunuz ? sizce bu kanun hazırlanırken bizim düşündüklerimizi bu kanunu hazırlayanlar düşünmediler mi ?

                      bireysel adsl hatlarından 15 20 bilgisayarın kullanıldığını fark ettiklerinde teknik takibe alıyorlar peki nerden anlıyorlar bunu ?

                      çoklu adsl kullanımı diye yaz ttnet'in çoğu kişiye uyarı gönderdiğini göreceksin. kısacası ttnet mac adreslerini toplayabiliyor.

                      1 Reply Last reply Reply Quote 0
                      • 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
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.