There are 3 files in this folder, Please ensure that script and input files are in the same parent directory during execution 1) Output - This is the result of the dns-ip6-arpa-scan script against various nameservers of the IPv6 enabled websites (List of websites is given in the "sites" file) Way to get the output file: $> python script.py > output 2>&1 P.S : This takes time,so I ran the script on my system and this is the output file for you convenience. 2) Script.py - This will take the "sites" file as input 3) sites - This is the input file which has a list of IPv6 enabled websites whose nameservers are being tested. Note : The output file doesn't clearly mention which website and nameserver's output is displayed.(Problem being that when stdout is redirected to a file, the order of the print statements cannot be controlled) - Will be fixed soon!. For this purpose you can run this command: $> python script.py This clearly prints the result,but on screen itself.