Started working on adapting nscheck to support other record types via -t option
This commit is contained in:
parent
6221842027
commit
647c881b79
17
nscheck
17
nscheck
|
@ -22,20 +22,25 @@ DIG_BIN="/usr/bin/dig"
|
||||||
|
|
||||||
#Internal variables
|
#Internal variables
|
||||||
DIG_RECORD_TYPE="A"
|
DIG_RECORD_TYPE="A"
|
||||||
|
VERSION="0.2"
|
||||||
ZONE=""
|
ZONE=""
|
||||||
if [ "$1" == "-6" ]; then
|
if [ "$1" == "-6" ]; then
|
||||||
DIG_RECORD_TYPE="AAAA"
|
DIG_RECORD_TYPE="AAAA"
|
||||||
ZONE=$2
|
ZONE=$2
|
||||||
elif [ "$1" == "-4" ]; then
|
elif [ "$1" == "-4" ]; then
|
||||||
ZONE=$2
|
ZONE=$2
|
||||||
elif [ "$1" == "-h" ]; then
|
elif [ "$1" == "-t" ]; then
|
||||||
echo "nscheck 0.1: Bash script to do DNS diagnosis.
|
DIG_RECORD_TYPE=$2
|
||||||
|
ZONE=$3
|
||||||
|
elif [ "$1" == "-h" -o -z "$1" ]; then
|
||||||
|
echo "$0 $VERSION: Bash script to do DNS diagnosis.
|
||||||
NOTE: This script will not, at present, function properly for DNS queries which result in more than one record of the same type (ie, DNS round robins)
|
NOTE: This script will not, at present, function properly for DNS queries which result in more than one record of the same type (ie, DNS round robins)
|
||||||
|
|
||||||
Usage: nscheck [-4|-6] DNS.ENTITY
|
Usage: $0 [-4|-6|-t RTYPE] DNS.ENTITY
|
||||||
nscheck -h: Show this usage.
|
$0 -h: Show this usage.
|
||||||
nscheck -4: Use IPv4 [Default].
|
$0 -4: Use IPv4 [Default].
|
||||||
nscheck -6: Use IPv6."
|
$0 -6: Use IPv6.
|
||||||
|
$0 -t: Ask for specified record type, rather than A or AAAA."
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
ZONE=$1
|
ZONE=$1
|
||||||
|
|
Loading…
Reference in New Issue