#!/bin/sh
#Fecha: 26 de Julio de 2012
#Autor: Omar A. Orozco
#Twitter: @csimxnet @oorozcoo
#Website: www.csimx.net
#Version: 0.1
#Fecha de modificacion:
#
while [ "$OPCION" != "0" ]; do
echo ""
echo " Menu "
echo " ----------- "
echo " 1. Simple NSLookup"
echo " 2. Query the MX Record"
echo " 3. Query the NS Record"
echo " 4. Query the SOA Record"
echo " 5. View Available DNS Records"
echo " 6. Reverse DNS lookup"
echo " 7. Using Specific DNS Server"
echo " 8. Change the port number to connect with"
echo " 9. Change timeout interval to wait for a reply"
echo " 10. Enabling debug mode"
echo " 0. Salir"
echo -e "\n Elige una opcion"
read OPCION
case $OPCION in
1)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup $DOMAIN
;;
2)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup -query=mx $DOMAIN
;;
3)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup -type=ns $DOMAIN
;;
4)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup -type=soa $DOMAIN
;;
5)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup -type=any $DOMAIN
;;
6)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup $DOMAIN
;;
7)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
echo -e "\nIngresa el servidor DNS a utilizar"
echo -e "\nEjemplo 8.8.8.8 o ns1.ejemplo.com"
read SERVER
nslookup $DOMAIN $SERVER
;;
8)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup -query=mx $DOMAIN
;;
9)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup -timeout=10 $DOMAIN
;;
10)
echo
echo -e "\nIngresa el dominio o la IP"
read DOMAIN
nslookup -debug $DOMAIN
;;
esac
done
echo "----------------"
echo "Hasta Pronto!!"
echo "----------------"
nslookup.sh
d
Nombre: nslookup.sh
Autor: Omar A. Orozco @csimxnet @oorozcoo
Descripción: Script que permite usar nslookup de 10 maneras diferentes automatizando su uso
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario