• 13-01-2023, 22:41:48
    #10
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Önce Kurum ip adresini alın sonra Kontrol ile Php Dış Bacak ip adresini alın Sonuç Aldığınız adres ile firma ip adresi eşitse işinizi çözer değil ise firma iip adresiniz sabitmi onu kontrol etmelisiniz.

    $_SERVER["REMOTE_ADDR"]; Bununla İşlem yapan internet adresinin ip adresini alabilirsiniz.
    Kurum ip adresleri sabit ama istedikleri dış ip ile değil kendi kullandıkları iç iplerle bağlanmak istiyorlar kullandıkları iç ip adresini tanımladığım da da olmuyor çözemedim bir türlü. Yani kullandıkları iç ipler ya ben alamıyorum o yüzden sabit tanımladığım iç ip ile eşleşmiyor yada ben yapamadım.
  • 13-01-2023, 23:40:20
    #11
    php ile userin localip'ini direk alamazsın, fakat o iki bilgisayarın tarayıcı parmak izini fingerprint ini alabilir, sadece onlara izin verebilirsin. Bir nevi Biometric login.

    fingerprint authentication on php
  • 14-01-2023, 00:55:12
    #12
    function checkInternalIP($ip) {
        // iç ip aralığını yaz
        $internalIpRange = "192.168.1.0/24";
    
        // iç ipmi ?
        if (ip_in_range($ip, $internalIpRange)) {
            return true;
        } else {
            return false;
        }
    }
    iç ipse true
    dış ipse false döner
  • 14-01-2023, 19:14:34
    #13
    İç ip adreslerini alma nedenin nedir anlamadım şirket içinde belirli kişilere izin vermekmi iç ipin başka bir maksatı olamaz eğer onu istiyorsan bilgisayar mac adresini alıp işlem yapabilirsin ama şirket içinde herkes işlem yapacaksa dış ip adresi yeterli olmalı.
  • 14-01-2023, 22:23:44
    #14
    Adalente adlı üyeden alıntı: mesajı görüntüle
    İç ip adreslerini alma nedenin nedir anlamadım şirket içinde belirli kişilere izin vermekmi iç ipin başka bir maksatı olamaz eğer onu istiyorsan bilgisayar mac adresini alıp işlem yapabilirsin ama şirket içinde herkes işlem yapacaksa dış ip adresi yeterli olmalı.
    İç ip adresini alma neden bilgi teknolojileri ve iletişim kurumundan gelen mail için dış iplere yönetim panelini kapatıp sadece kurum içerisinde kullanılan iplerden ulaşılmasını istemeleri. Peki bahsetmiş olduğunuz mac adreslerini nasıl alabilirim. Örneğin belirli olan ip blogunu tanımlayamazmıyız?
  • 15-01-2023, 19:41:26
    #15
    mustafas3rhat adlı üyeden alıntı: mesajı görüntüle
    İç ip adresini alma neden bilgi teknolojileri ve iletişim kurumundan gelen mail için dış iplere yönetim panelini kapatıp sadece kurum içerisinde kullanılan iplerden ulaşılmasını istemeleri. Peki bahsetmiş olduğunuz mac adreslerini nasıl alabilirim. Örneğin belirli olan ip blogunu tanımlayamazmıyız?
    Php ile siteye her girenin mac adresini alamazsın. ve kurumdaki bilgisayar localhost kullanmadığı sürece yapmak istediğin şey php de mümkün değil.Size üst msjımda yazmıştım ama anlamadınız sanırım.
    önce sadece kurumun ipsine izin verir, diğer ipleri engellersin..
    sonra o istediğin bilgisayarın tarayıcı fingerprint nosunu alır karşılaştırırsın, sadece ona izin vermiş olursun.
  • 16-01-2023, 10:45:29
    #16
    Dış ip adreslerini aldığında zaten bunu yapmış olacaksın. Sadece Şirket içinde sisteme ulaşım sağlamış olacaksınız. Eğer Mac adresi alırsanız Tüm Bilgisayarların mac adresini alıp önceden sisteme tanıtmalısınız.

    function mac_adresi(){
        $komut= 'getmac';
        $medya_list='';
        exec($komut,$medya_list);
        foreach($medya_list as $goster){
            echo $goster.'<br>';
            }
    }
    mac_adresi();


    mustafas3rhat adlı üyeden alıntı: mesajı görüntüle
    İç ip adresini alma neden bilgi teknolojileri ve iletişim kurumundan gelen mail için dış iplere yönetim panelini kapatıp sadece kurum içerisinde kullanılan iplerden ulaşılmasını istemeleri. Peki bahsetmiş olduğunuz mac adreslerini nasıl alabilirim. Örneğin belirli olan ip blogunu tanımlayamazmıyız?
  • 16-01-2023, 14:13:48
    #17
    Protex adlı üyeden alıntı: mesajı görüntüle
    Php ile siteye her girenin mac adresini alamazsın. ve kurumdaki bilgisayar localhost kullanmadığı sürece yapmak istediğin şey php de mümkün değil.Size üst msjımda yazmıştım ama anlamadınız sanırım.
    önce sadece kurumun ipsine izin verir, diğer ipleri engellersin..
    sonra o istediğin bilgisayarın tarayıcı fingerprint nosunu alır karşılaştırırsın, sadece ona izin vermiş olursun.
    Merhaba cevabınız için teşekkür ederim. Üst mesajınızdakini anlamadım değil araştıracak vaktim olmadı.
  • 16-01-2023, 14:14:30
    #18
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Dış ip adreslerini aldığında zaten bunu yapmış olacaksın. Sadece Şirket içinde sisteme ulaşım sağlamış olacaksınız. Eğer Mac adresi alırsanız Tüm Bilgisayarların mac adresini alıp önceden sisteme tanıtmalısınız.

    function mac_adresi(){
        $komut= 'getmac';
        $medya_list='';
        exec($komut,$medya_list);
        foreach($medya_list as $goster){
            echo $goster.'<br>';
            }
    }
    mac_adresi();
    Cevabınız için teşekkür ederim. Deneyeceğim.