PHP dns sorgusu ile parent ns adreslerini bir türlü çekemiyorum. Host sunucunun yayınladığı ns leri çekiyorum sadece. Araştırdım işe yarar sade ve kullanışlı bir kaynak bulamadım.
Bu konuda bilgisi veya kaynağı olan varsa paylaşırsa çok makbule geçer.
Şimdiden teşekkürler.
PHP DNS ile parent ns adreslerini çekme
6
●465
- 11-09-2014, 07:31:48Üyeliği durduruldu
- 11-09-2014, 12:14:50Onursal Üye
<?php $url = "https://www.r10.net"; $dns = dns_get_record($url , DNS_NS); $ns1 = $dns[0]["target"]; $ns2 = $dns[1]["target"]; ?>
Belki işinize yarayabilir. - 11-09-2014, 13:04:11Hocam bunu biliyorum. Ancak bu hosting sunucusunun yayınladığı ns bilgisini döndürüyor. Parent nsleri vermiyor malesef.EftalBulut adlı üyeden alıntı: mesajı görüntüle
- 11-09-2014, 13:05:50Onursal ÜyeWhois sorgusundan alabilirsiniz ?yedmutim adlı üyeden alıntı: mesajı görüntüle
- 11-09-2014, 13:28:15Hocam whois sorgusundan düz metin geliyor. Burda sadece name server satırlarını string olarak alıyorum oluyor. Ama her sonuçtaki kısımlar aynı değil.EftalBulut adlı üyeden alıntı: mesajı görüntüle
Kiminde "Name Server:" kiminde "Domain Servers:" şeklinde geçiyor.
exec("nslookup $hostName", $result); ile sonuç alınıyor fakat exec komutu güvenlik nedeniyle devre dışı.
Farklı bir yöntemle çalıştırılabilr mi acaba - 11-09-2014, 13:37:28Onursal Üyepreg_match_all fonksiyonu ile yapılabilir.yedmutim adlı üyeden alıntı: mesajı görüntüle
preg_match_all("/Name Server: (.*)/", $sorgu, $nameServer);