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

    PFSense Ghost Hot Spot Modülü Kurulumu ve İlk Ayarlar

    Scheduled Pinned Locked Moved Turkish
    180 Posts 49 Posters 111.9k 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
      sametyilmaznet
      last edited by

      *** Arkadaşlar SQL içersinde SMS için gerekli ayarları bıraktım. Lütfen herkes SMS testini 2-3 testle bitirsin kuran arkadaşların hepsi test yapabilsin. Şuan 70'e yakın SMS bulunmaktadır.

      Eski sürüm PFSense sunucularda PHP Sürümü eski olabiliyor.Php sürümünü öğrenip SOAP paketini ona göre kurmalısınız.

      PHP 5.3.25 with Suhosin-Patch (cgi-fcgi) (built: May 30 2013 16:56:09)
      Copyright © 1997-2013 The PHP Group
      Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
          with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH

      Yüklediğim SOAP Paketi : 5.3.10 : http://ftp-archive.freebsd.org/pub/FreeBSD/ports/i386/packages-8.3-release/All/php5-soap-5.3.10_1.tbz

      Soap paketini eğer PHP sürümüyle çok eski sürümünü yüklerseniz PFSense erişememe problemleri yaşabilirsiniz. Makale'de o sorunuda nasıl geçeceğinizi anlatıyor.

      Samet YILMAZ
      Blog : http://www.sametyilmaz.com.tr
      Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
      E-Posta : sametyilmaz[at]yandex[dot]com

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

        eline sağlık samet gayet güzel oldu

        bunun üstüne birşeyler eklemek bize kaldı artık :)

        1 Reply Last reply Reply Quote 0
        • S
          sametyilmaznet
          last edited by

          @hoscakal:

          eline sağlık samet gayet güzel oldu

          bunun üstüne birşeyler eklemek bize kaldı artık :)

          Teşekkürler abi. Kurulum yaptın mı ? Sıfır bir kurulum yapıp bir hata varsa bildirebilirmisin.

          Samet YILMAZ
          Blog : http://www.sametyilmaz.com.tr
          Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
          E-Posta : sametyilmaz[at]yandex[dot]com

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

            tamamdır deneyeyecem birazdan :)

            1 Reply Last reply Reply Quote 0
            • S
              sametyilmaznet
              last edited by

              Makeleyi PDF olarak ekleyecektim ama malesef boyutu yüksek olduğu için yüklemedi.

              PDF : www.sametyilmaz.com.tr/Ghost.pdf

              Yönetici Paneli : www.sametyilmaz.com.tr/ghost.tar

              Captive Portal : www.sametyilmaz.com.tr/portal.rar

              Özgür Abi ne durumdasın :)

              Samet YILMAZ
              Blog : http://www.sametyilmaz.com.tr
              Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
              E-Posta : sametyilmaz[at]yandex[dot]com

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

                samet kardeş kurulum yaptım emeginden dolayı tesekkür ederim.

                loglarla ilgili bir sıkıntı var sms ve tc kimlikte asagıdaki gibi log düşüyor yarın bir gün bu adam kim

                diye sorsalar yanıt vermek zor olacak bunun pratik bir cozumu varmıdır

                logportalauth[17272]: USER LOGIN: dLvZK, 18:20:00:00:00  , 172.16.1.7

                kullanıcıadı:dLvZK  gibi

                1 Reply Last reply Reply Quote 0
                • S
                  sametyilmaznet
                  last edited by

                  Kullanıcı Adı ve Şifre sistem tarafından random oluşturuluyor.Bu logları 5651 olarak kullanmak için İmzalaması için bir yazılım entegre edilmesi gerekir veya veritabanındaki logların belirli aralıklarda samba veya buna benzer yöntemlerle bir başka sunucuya aktarımı yapılabilir

                  Aslında geliştirmek istiyenler arkadaşlar için ben bir yol açtım 25 şubatta askere gideceğim içinde üzerinde çok fazla duramadım. Ama biri kalkıp Arama fonksiyonunuda entegre ederse dediğiniz gibi oluşan kullanıcıyı arama butonuyla aratıp kim olduğunu bulabilirsiniz.

                  Lakin, burada şöyle bir detayda var. Eğer bir kullanıcı adıyla birkere kayıt girdikten sonra ve arkasından 1 kayıt daha girerseniz authentication sorunu yaşayacaksınız. Bu yüzden ben random oluşturttum.Burada şöyle birşey yapılabilir, kullanıcı üye olmaya çalıştığında veritabanında böyle bir kayıt var mı ? yok mu diye bir mantık geliştirir varsa TC kimlik numarasını kullanıcı adı yapıp yanına -1 ekler. Böylece bu sorunuda aşmış olursunuz.

                  Ayrıca Kullanıcılar -> TC Kimlik Kullanıcıları bölümünden hangi tc ad soyad vs gibi ait olduğunu görebilirsiniz.

                  Arama bölümünü eğer vaktim olursa haftasonu hallederim.Ghost.tar dosyasını güncellemenizi söylerim.

                  Samet YILMAZ
                  Blog : http://www.sametyilmaz.com.tr
                  Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
                  E-Posta : sametyilmaz[at]yandex[dot]com

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

                    Öncelikle ellerinize sağlık gerçekten çok güzel çalışma olmuş.

                    Yalnız benim bir sorunum oldu. Mysql'e root olarak bir türlü bağlanamıyorum.

                    Anladığım kadarıyla deneyen arkadaşlar var, bu durumda benim yaptığım bir yanlış var ama bir türlü çözemedim. Şifreyi bile değiştirmeden yaptığımda problem oluyor.

                    Sanırım resimde Pfsense'i yeniden başlatmamışım ama her halükarda hata veriyor.

                    1 Reply Last reply Reply Quote 0
                    • S
                      sametyilmaznet
                      last edited by

                      MySQL Command bölümüne düşmek için aşağıdaki komutu kullanınız.Ama ilk kurulumu yaptıktan sonra sunucuyu yeniden başlatmanız gerekiyor. Bundan dolayı MySQL'e baglanamıyor olabilir veya root kullanıcısına şifre verirken bir hata olmuş olabilir.

                      mysql -u root -p 
                      

                      Eğer yukarıdaki komutu koşturduktan sonra yine bağlantı sağlayamadıysanız aşağıdaki komutlarla mysql root şifresini sıfırlayıp tekrar deneyiniz.

                      /usr/local/etc/rc.d/mysql-server.sh stop
                      
                      mysqld_safe --skip-grant-tables &
                      
                      mysql -u root
                      

                      MySQL Command ekranına safe moda düştüğünüzde aşağıdaki şekilde bir ekranla karşılasacaksınız.

                      Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
                      
                      mysql>
                      

                      Sırasıyla aşağıdaki kodları koşturun.

                      use mysql;
                      

                      Yeni_Sifre yazan bölüme root için yeni şifrenizi yazın.

                      update user set password=PASSWORD("Yeni_Sifre") where User='root';
                      
                      flush privileges;
                      
                      quit
                      

                      Safe moddan çıkmak için MySQL Serveri stop edelim.

                      /usr/local/etc/rc.d/mysql-server.sh stop
                      

                      Şimdi MySQL Server'i tekrar başlatalım.

                      /usr/local/etc/rc.d/mysql-server.sh start
                      

                      MySQL Command ekranına düşmek için aşağıdaki komutu kullanıp Ghost için gerekli olan veritabanı ve kullanıcısını oluşturun

                      mysql -u root -p 
                      

                      Samet YILMAZ
                      Blog : http://www.sametyilmaz.com.tr
                      Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
                      E-Posta : sametyilmaz[at]yandex[dot]com

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

                        Teşekkür ederim. Hemen deniyorum. Sonucu bildiririm. :)

                        1 Reply Last reply Reply Quote 0
                        • S
                          sametyilmaznet
                          last edited by

                          Rica ederim beklemedeyim. Bu arada arama modülünüde ekliyorum gece onuda yayınlarım.

                          Samet YILMAZ
                          Blog : http://www.sametyilmaz.com.tr
                          Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
                          E-Posta : sametyilmaz[at]yandex[dot]com

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

                            Söylediklerinizi aynen yaptım, gayet güzel bir şekilde çalışıyor. Ellerinize sağlık. Sistemime ekledim. Bugünden itibaren de aktif bir şekilde kullanacağım.  Tekrar teşekkür eder iyi akşamlar dilerim.

                            1 Reply Last reply Reply Quote 0
                            • S
                              sametyilmaznet
                              last edited by

                              @aydemir_07:

                              Söylediklerinizi aynen yaptım, gayet güzel bir şekilde çalışıyor. Ellerinize sağlık. Sistemime ekledim. Bugünden itibaren de aktif bir şekilde kullanacağım.  Tekrar teşekkür eder iyi akşamlar dilerim.

                              Rica ederim. İyi günlerde kullanın. Bu gece Kullanıcı aramayla ilgili bir eklenti daha dahil edeceğim. Güncelleme için yüklemeniz gereken dosyaları buradan belirtirim.

                              Kolay gelsin.

                              Samet YILMAZ
                              Blog : http://www.sametyilmaz.com.tr
                              Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
                              E-Posta : sametyilmaz[at]yandex[dot]com

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

                                Sabırsızlıkla arama elentisini bekliyorum… :)

                                1 Reply Last reply Reply Quote 0
                                • S
                                  sametyilmaznet
                                  last edited by

                                  @hasanfatih:

                                  samet kardeş kurulum yaptım emeginden dolayı tesekkür ederim.

                                  loglarla ilgili bir sıkıntı var sms ve tc kimlikte asagıdaki gibi log düşüyor yarın bir gün bu adam kim

                                  diye sorsalar yanıt vermek zor olacak bunun pratik bir cozumu varmıdır

                                  logportalauth[17272]: USER LOGIN: dLvZK, 18:20:00:00:00  , 172.16.1.7

                                  kullanıcıadı:dLvZK  gibi

                                  Aşağıdaki komutlarla arama bölümünü sisteme entegre edebilirsiniz.

                                  @akula:

                                  Sabırsızlıkla arama elentisini bekliyorum… :)

                                  Çok bekletmeyelim o zaman :)

                                  Şuan yazacaklarım yeni kurulum yapacaklar için geçerli değildir. Yeni kurulum yapacak olan arkadaşlar, kurulumu tamamladıklarında zaten Arama bölümü aktif olarak gelecektir. Fakat bu post'tan önce kurulum yapan arkadaşlar aşağıdaki dosyaları ilgili dizine kopyalamaları gerekiyor.

                                  Putty SSH Client ile sunucunuza bağlanın.

                                  Ghost'un kurulu olduğu dizine gidin.

                                  cd /usr/local/www/ghost
                                  

                                  Guncellenen dosyaları indirin.

                                  fetch http://sametyilmaz.com.tr/ghostup.tar
                                  

                                  Dosyaları rar'dan çıkartın.

                                  tar xvzf ghostup.tar
                                  

                                  Ghost'a giriş yapın ve Kullanıcılar -> Kullanıcı Arama bölümünden kullanıcı ismini yazıp kullanıcı bilgilerini görebilirsiniz. Kullanıcı ismini tam olarak yazmanız gerekiyor.

                                  Samet YILMAZ
                                  Blog : http://www.sametyilmaz.com.tr
                                  Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
                                  E-Posta : sametyilmaz[at]yandex[dot]com

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

                                    Merhaba,

                                    Fatal error: Call to undefined function mysql_connect() in /usr/local/www/ghost/inc/db_settings.php on line 18

                                    Hatası alıyorum neden olabilir ?

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      sametyilmaznet
                                      last edited by

                                      @BetrayeR:

                                      Merhaba,

                                      Fatal error: Call to undefined function mysql_connect() in /usr/local/www/ghost/inc/db_settings.php on line 18

                                      Hatası alıyorum neden olabilir ?

                                      php.ini dosyasına mysql extension eklediniz mi ? MySQL fonksiyonu suan  sunucu uzerınde aktif olmadığı için bu hatayı verıyor.
                                      Php.ini dosyasını duzenleyın.

                                      nano /usr/local/lib/php.ini
                                      

                                      aşağıdaki extension ekleyin.

                                      extension=mysql.so
                                      

                                      aşağıdaki komutu koşturun ve pfsense yeniden başlatın.

                                      touch /etc/php_dynamodules/mysql
                                      

                                      Samet YILMAZ
                                      Blog : http://www.sametyilmaz.com.tr
                                      Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
                                      E-Posta : sametyilmaz[at]yandex[dot]com

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        cinlop
                                        last edited by

                                        Bende tc kimlik modülü çalışmadı arkadaşlar.Yönetim panelinden girince ordan açtığım bi kullanıcı ile girebiliyorum ama tckimlik numarası ile giremiyorum.
                                        İyi çalışmalar

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          sametyilmaznet
                                          last edited by

                                          @cinlop:

                                          Bende tc kimlik modülü çalışmadı arkadaşlar.Yönetim panelinden girince ordan açtığım bi kullanıcı ile girebiliyorum ama tckimlik numarası ile giremiyorum.
                                          İyi çalışmalar

                                          Merhaba;

                                          PHP SOAP paketinde bir problem var büyük ihtimal. Ssh uzerinde pkg_info komutunu kosturup php soap paketinin kurulu olup olmadığına bakarmisiniz.

                                          Samet YILMAZ
                                          Blog : http://www.sametyilmaz.com.tr
                                          Facebook Grup : https://www.facebook.com/groups/pfsenseturkey
                                          E-Posta : sametyilmaz[at]yandex[dot]com

                                          1 Reply Last reply Reply Quote 0
                                          • C
                                            cinlop
                                            last edited by

                                            @sametyilmaznet:

                                            @cinlop:

                                            Bende tc kimlik modülü çalışmadı arkadaşlar.Yönetim panelinden girince ordan açtığım bi kullanıcı ile girebiliyorum ama tckimlik numarası ile giremiyorum.
                                            İyi çalışmalar

                                            Merhaba;

                                            PHP SOAP paketinde bir problem var büyük ihtimal. Ssh uzerinde pkg_info komutunu kosturup php soap paketinin kurulu olup olmadığına bakarmisiniz.

                                            php5-soap-5.3.10_1  The soap shared extension for php

                                            çalıştırdığım zaman yüklü olduğu görünüyor.Ama tckimlik ile girilmiyor.

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