Skip to content

Instantly share code, notes, and snippets.

@attiss
Created April 10, 2024 16:57
Show Gist options
  • Save attiss/1b6eda4b2a254293a943698166c07090 to your computer and use it in GitHub Desktop.
Save attiss/1b6eda4b2a254293a943698166c07090 to your computer and use it in GitHub Desktop.
#!/bin/bash
nameservers=(a1-207.akam.net. a20-66.akam.net. a14-66.akam.net. a6-64.akam.net. a7-67.akam.net. a5-64.akam.net.)
success=0
failure=0
for n in $(seq 0 100); do
for ns in ${nameservers[@]}; do
dig a0730a114e51268787150-6b64a6ccc9c596bf59a86625d8fa2202-c000.us-east.satellite.appdomain.cloud @${ns} +retry=0 +time=1 > /dev/null
if [[ $? -eq 0 ]]; then
echo -en "success "
success=$((success+1))
else
echo -en "failure(${ns}) "
failure=$((failure+1))
fi
done
done
echo $success
echo $failure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment