読者です 読者をやめる 読者になる 読者になる

IP アドレスレンジに対応した WHOIS Server を集める

ワンライナーで集める

wget -qO - http://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.csv | sed 's%\".\+\"%%' | cut -d, -f1,4 | sed -e 's%^0\+%%' -e 's%\(/8\|,\)% %g' | while read r; do echo \'$(echo $r|awk '{print $1}')\' =\> \'$(echo $r|awk '{print $2}')\',; done

TLD の WHOIS Server を集める

ワンライナーで集める

wget -qO - http://www.iana.org/domains/root/db | egrep -o "domains.+html" | while read uri; do echo \'$(echo ${uri} | cut -d/ -f4 | cut -d. -f1)\' =\> \'$(wget -qO - http://www.iana.org/${uri} | egrep -o "WHOIS Server:</b> .+$" | awk '{print $3}')\',; done