nslookup programlı yazmak nasıl?

4 Cevap php

yerine nslookup'ı yapmak için komut exec kullanarak, PHP, Python, Ruby ya da programlı yazmak için kolay bir yolu var mı?

4 Cevap

Socket Class Ruby. Bu bak answer.

Evet, fonksiyon isimleri ne beklediğiniz olmayabilir rağmen.

Python ve Ruby cevaplar zaten yayınlanmıştır beri, burada bir PHP örnek:

$ip = gethostbyname('www.example.com');
$hostname = gethostbyaddr('127.0.0.1');

Python görmek için http://small-code.blogspot.com/2008/05/nslookup-in-python.html. Çok zengin işlevsellik için, ayrıca Python görmek, http://www.dnspython.org/.

PHP için, gethostbyname kullanabilir ve gethostbyaddr.

Python için, soket modülü almak ve tekrar gethostbyname ve gethostbyaddr kullanın.