From 60f8bafeadb18829e794e908bee29dcf172a2f84 Mon Sep 17 00:00:00 2001 From: Nick Trochalakis Date: Mon, 10 Feb 2025 00:32:12 -0800 Subject: [PATCH] Update flushdns --- flushdns | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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..."