#!/bin/sh HOST=`echo $QUERY_STRING | gawk '/data=/ { print $1 }' | cut -f2 -d= | cut -f1 -d\& ` SERVER=`echo $QUERY_STRING | gawk '/server=/ { print $1 }' | cut -f3 -d=` echo Content-type: text/html echo echo '' echo '' echo '' echo 'New Approach DNS Lookup' echo '' echo '' echo '

New Approach DNS Lookup

' echo '
' echo '

Use this form to query the Domain Name' echo 'Service.

' echo '
Enter the hostname or IP address to lookup in the space' echo ' provided below.

' echo '
' echo '


' echo '

' echo '
' echo '

' echo '  ' echo ' Clear Form

' echo '
' echo '

(Optional) server to query:
' echo '
' echo '

' echo '
' echo '
' if [ $HOST ] then REVERSE=`/usr/bin/host $HOST $SERVER | grep in-addr.arpa | cut -f1 -d\ ` echo '
' /usr/bin/host -ttxt $HOST echo "

DiG Results for $HOST" if [ $SERVER ] then echo " from $SERVER" fi echo '

'
   if [ $SERVER ]
   then
	SERVER=`echo @$SERVER`
   fi
   if [ $REVERSE ]
   then
      /usr/bin/dig -tptr $SERVER $REVERSE 
   #   /usr/bin/host $HOST $SERVER 
   else
      /usr/bin/dig -tany $SERVER $HOST 
   fi
   echo '
' fi echo '
Visit our Online Store' echo ' Source Code'; echo '' echo ''