#!/bin/sh UK_DOMAINS="www.bbc.co.uk www.itv.co.uk mercury.itv.com www.channel4.com ais.channel4.com ll.securestream.channel4.com" echo "begin origin" > /tmp/routing_origin echo $UK_DOMAINS | xargs dig +short | grep -v '[a-z]' >> /tmp/routing_origin echo "end" >> /tmp/routing_origin nc asn.shadowserver.org 43 < /tmp/routing_origin | awk '{print "prefix",$3}' | sort | uniq | while read line do echo $line | nc asn.shadowserver.org 43 done | while read line do /bin/echo -n "route " ipcalc --nocolor --nobinary ${line} | awk '/(Address|Netmask)/ {printf "%s ", $2}' echo done