#### dns_verify-6.sh # NETS="2603:3024:3f6:e1: 2603:3024:3f6:e2: 2603:3024:3f6:e5:" IPS=$(seq 1 254) # echo echo -e "\tip -> hostname -> ip" echo '--------------------------------------------------------' for NET in $NETS; do for n in $IPS; do A=${NET}:${n} echo -e "\t$A" HOST=$(dig -6 -x $A +short) if test -n "$HOST"; then ADDR=$(dig -6 -t "AAAA" $HOST +short) if test "$A" = "$ADDR"; then echo -e "ok\t$A -> $HOST -> $ADDR" elif test -n "$ADDR"; then echo -e "fail\t$A -> $HOST -> $ADDR" else echo -e "fail\t$A -> $HOST -> [unassigned]" fi fi done done echo "" echo "DONE."