# !/bin/sh # Script will print out a list of available vhosts on the system # Features: Will scan ALL vhosts, not just the ones on the same # IP block. rm /usr/local/bin/vhost.txt count=0 addies=`/sbin/ifconfig -a |awk '/0xffffffff/ { print $2 }'` for i in $addies;do count=`expr $count + 1` names=`nslookup $i |awk '/Name/ { print $2 }'` echo "${count}. ${i}: ${names}" >> /usr/local/bin/vhost.txt chmod 644 /usr/local/bin/vhost.txt done