From b5fa5f0b82483cdb04c811a7ef044dbf0eef2a52 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Sat, 11 Mar 2023 15:43:53 +0200 Subject: [PATCH] bash/dns-ecs-debug.bash: initial commit --- bash/dns-ecs-debug.bash | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 bash/dns-ecs-debug.bash diff --git a/bash/dns-ecs-debug.bash b/bash/dns-ecs-debug.bash new file mode 100755 index 0000000..96c3404 --- /dev/null +++ b/bash/dns-ecs-debug.bash @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +# This script just digs domains that return information the authoritative +# nameserver receives which is resolver's IP and ECS if the server in +# question sends that. +# $@ takes all parameters so another DNS server can be specified +# e.g. ./dns-ecs-debug.bash @9.9.9.11 + +echo "Google $@" +dig +short TXT o-o.myaddr.l.google.com. "$@" +echo "" + +echo "Akamai dualstack $@" +dig +short TXT whoami.ds.akahelp.net. "$@" +echo "" + +echo "Akamai IPv6 $@" +dig +short TXT whoami.ipv6.akahelp.net. "$@" +echo "" + +echo "Akamai IPv4 $@" +dig +short TXT whoami.ipv4.akahelp.net. "$@" +echo ""