diff --git a/flushdns b/flushdns index c3ced29..f6aac3f 100644 --- a/flushdns +++ b/flushdns @@ -1 +1,13 @@ -dscacheutil -flushcache; sudo killall -HUP mDNSResponder +#!/bin/bash + +# Check if the script is run as root +if [[ $EUID -ne 0 ]]; then + echo "This script must be run as sudo. Please try again with sudo" + exit 1 +fi + +# Flush DNS cache +dscacheutil -flushcache +killall -HUP mDNSResponder + +echo "DNS cache flushed, probably..."