• 20-12-2022, 02:53:48
    #1
    Superonline'de ipv6 kullanırken ipadresim gibi siteler ipv4 formatında gösteriyor bunu nasıl yapabiliriz. Fikri olan varmıdır acaba
  • 20-12-2022, 03:04:26
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    direkt ip adresinizi ip4 formatında gösterir
    <script> function parseIp6(str)
    { //init  var ar=new Array;  for(var i=0;i<8;i++)ar[i]=0;  //check for trivial IPs  if(str=="::")return ar;  //parse  var sar=str.split(':');  var slen=sar.length;  if(slen>8)slen=8;  var j=0;  for(var i=0;i<slen;i++){    //this is a "::", switch to end-run mode    if(i && sar[i]==""){j=9-slen+i;continue;}    ar[j]=parseInt("0x0"+sar[i]);    j++;  }   return ar; }
    function ipcnvfrom6(ip6)
    { var ip6=parseIp6(ip6);  var ip4=(ip6[6]>>8)+"."+(ip6[6]&0xff)+"."+(ip6[7]>>8)+"."+(ip6[7]&0xff);  return ip4; }
    alert(ipcnvfrom6("::C0A8:4A07")); </script>
  • 20-12-2022, 03:25:07
    #3
    incehosting adlı üyeden alıntı: mesajı görüntüle
    direkt ip adresinizi ip4 formatında gösterir
    <script> function parseIp6(str)
    { //init  var ar=new Array;  for(var i=0;i<8;i++)ar[i]=0;  //check for trivial IPs  if(str=="::")return ar;  //parse  var sar=str.split(':');  var slen=sar.length;  if(slen>8)slen=8;  var j=0;  for(var i=0;i<slen;i++){    //this is a "::", switch to end-run mode    if(i && sar[i]==""){j=9-slen+i;continue;}    ar[j]=parseInt("0x0"+sar[i]);    j++;  }   return ar; }
    function ipcnvfrom6(ip6)
    { var ip6=parseIp6(ip6);  var ip4=(ip6[6]>>8)+"."+(ip6[6]&0xff)+"."+(ip6[7]>>8)+"."+(ip6[7]&0xff);  return ip4; }
    alert(ipcnvfrom6("::C0A8:4A07")); </script>
    Ipv6 serverı kurduktan sonra bu scripti direk kursak olur değil mi hocam?
  • 20-12-2022, 03:26:41
    #4
    akilicaslan3 adlı üyeden alıntı: mesajı görüntüle
    Ipv6 serverı kurduktan sonra bu scripti direk kursak olur değil mi hocam?
    deneme yaparsınız çıkan sonuca göre diğer seçeneklere bakılır
  • 20-12-2022, 03:27:41
    #5
    incehosting adlı üyeden alıntı: mesajı görüntüle
    deneme yaparsınız çıkan sonuca göre diğer seçeneklere bakılır
    ipi siteleri ile aynı sonucu vermiyor.
  • 20-12-2022, 03:29:06
    #6
    incehosting adlı üyeden alıntı: mesajı görüntüle
    deneme yaparsınız çıkan sonuca göre diğer seçeneklere bakılır
    Bu işlemin adı tam olarak ne diye geçiyor hocam detaylı bir arayalım
  • 20-12-2022, 04:02:52
    #7
    akilicaslan3 adlı üyeden alıntı: mesajı görüntüle
    Bu işlemin adı tam olarak ne diye geçiyor hocam detaylı bir arayalım
    bu şekilde işinize yararsa kodları göndereyim
    kendinize göre düzenleyebilirsiniz
  • 20-12-2022, 07:03:00
    #8
    function to_ipv4($ip) {
        $inet_pton = inet_pton($ip);
        if ($inet_pton) {
            $ip_number = '';
            foreach (unpack('C*', $inet_pton) as $byte) {
                $ip_number .= str_pad(decbin($byte), 8, '0', STR_PAD_LEFT);
            }
            return long2ip((int)base_convert(ltrim($ip_number, '0'), 2, 10));
        }
        return false;
    }
  • 20-12-2022, 15:49:11
    #9
    ghergedan adlı üyeden alıntı: mesajı görüntüle
    function to_ipv4($ip) {
        $inet_pton = inet_pton($ip);
        if ($inet_pton) {
            $ip_number = '';
            foreach (unpack('C*', $inet_pton) as $byte) {
                $ip_number .= str_pad(decbin($byte), 8, '0', STR_PAD_LEFT);
            }
            return long2ip((int)base_convert(ltrim($ip_number, '0'), 2, 10));
        }
        return false;
    }
    Çok yaklaştın fakat sonuç hep aynı 255.255.255.255 çıkartıyor