Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.78 KB | None | 0 0
  1. <?php
  2. $file = fopen("/var/www/html/tools/domains.txt", "r");
  3. $i = 0;
  4. while (!feof($file)) {
  5.     $members[] = fgets($file);
  6. }
  7. fclose($file);
  8.  
  9. foreach ($members as $x){
  10. //   echo $x .'<br>';
  11. $key = 'target';
  12.  
  13. $NS=array('8.8.8.8');
  14. $dns_NS_array=dns_get_record(". $x . ", DNS_NS, $NS);
  15. //print_r($dns_NS_array);
  16. print_r($dns_NS_array[$key]);
  17. }
  18.  
  19.  
  20. //single domain check
  21. //$result = dns_get_record("mt.net");
  22. //print_r($result);
  23. //echo '<br/>';
  24.  
  25.  
  26. //results
  27. //Array ( [0] => Array (
  28. //[host] => mt.net
  29. //[class] => IN [ttl] => 59
  30. // [type] => SOA [mname] => lewis.mt.net [rname] => admin.lewis.mt.net [serial] => 2016110805 [refresh] => 1800 [retry] => 600 [expire] => 604800 [minimum-ttl] => 86400 ) [1] => Array (
  31. //[host] => mt.net
  32. // [class] => IN [ttl] => 59
  33. ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  34. //THIS IS THE ENTRY I WANT TO RETURN FOR EACH DOMAIN IN THE ARRAY //[type] => NS [target] => clark.mt.net ) [2] => Array (
  35. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  36. //[host] => mt.net [class] => IN
  37. // [ttl] => 59 [type] => NS
  38. //[target] => lewis.mt.net ) [3] => Array (
  39. //[host] => mt.net
  40. //[class] => IN
  41. // [ttl] => 59
  42. //[type] => A [ip] => 192.168.5.10 ) [4] => Array (
  43. // [host] => mt.net
  44. //[class] => IN [ttl] => 59
  45. //[type] => MX [pri] => 10
  46. // [target] => mail.bluetie.com ) [5] => Array (
  47. //[host] => mt.net
  48. //[class] => IN
  49. //[ttl] => 59
  50. //[type] => TXT
  51. //[txt] => v=spf1 mx ip4:206.127.64.128/26 ip4:205.201.128.0/20 ip4:198.2.128.0/18 include:spf.bluetie.com -all [entries] => Array ( [0] => v=spf1 mx ip4:206.127.64.128/26 ip4:205.201.128.0/20 ip4:198.2.128.0/18 include:spf.bluetie.com $
  52.  
  53. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement