From b47ed412eb2806b1d9b7df52858e2a49536b3f9b Mon Sep 17 00:00:00 2001 From: Kanav Arora Date: Wed, 5 Jun 2024 15:49:14 +0530 Subject: [PATCH] Script : Add host to local DNS --- addhost | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 addhost diff --git a/addhost b/addhost new file mode 100755 index 0000000..43399fe --- /dev/null +++ b/addhost @@ -0,0 +1,32 @@ +#! /bin/bash + + + +echo "=========================================================" +echo "$(figlet Find Me Here)" +echo "=========================================================" + +if [ "$1" == "" ]; +then + echo "Script Usage:" + echo "_________________________________" + echo "| adddns -a ipaddress hostname |" + echo "| adddns -d ipaddress |" + echo "---------------------------------" +fi + + + +if [ "$1" == "-a" ]; +then + echo "Adding DNS Entry" + echo "$2 $3" >> /etc/hosts + echo "DNS Entry Added" +fi + +if [ "$1" == "-d" ]; +then + echo "Deleting DNS Entry" + sed -i "/$2/d" /etc/hosts + echo "DNS Entry Deleted" +fi \ No newline at end of file