From cd759e469d716bbe7db8c95329d67407370c2060 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A1ndor?= Date: Mon, 26 Feb 2024 00:30:38 +0100 Subject: [PATCH] use custom dns --- check_ptr.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/check_ptr.sh b/check_ptr.sh index c641ef7..b34ba1e 100644 --- a/check_ptr.sh +++ b/check_ptr.sh @@ -10,14 +10,16 @@ if [[ $# -ne 1 ]]; then exit 1 fi +DNS="84.2.44.1" + # Get IPs -IPS="$(dig +short $1 A | sort -u) $(dig +short $1 AAAA | sort -u)" +IPS="$(dig +short $1 A @$DNS | sort -u) $(dig +short $1 AAAA @$DNS | sort -u)" # Loop through IPs fails=0 for IP in $IPS; do # Performs the actual lookup against blacklists - RESULT=$(host $IP | rev | cut -d" " -f1 | rev | sed 's/.$//') + RESULT=$(host $IP $DNS | tail -1 | rev | cut -d" " -f1 | rev | sed 's/.$//') if [ "$RESULT" != "$1" ]; then ((fails++)) fi