--- /dev/null
+#!/bin/bash
+
+BOLD="\e[1m";
+RED="\e[31m";
+GREEN="\e[32m";
+ENDCOLOR="\e[0m";
+
+function PING_COMMAND() { ping -c 1 -w 1 $1 > /dev/null 2>&1; }
+
+FILENAME="/etc/openvpn/ipp.txt";
+
+i=1;
+nOL=$(wc -l $FILENAME | awk '{printf $1}');
+
+while [ $i -le $nOL ]; do
+ hostname=$(sed -n "${i}p" $FILENAME | cut -d "," -f 1);
+ IP=$(sed -n "${i}p" $FILENAME | cut -d "," -f 2);
+ if $(PING_COMMAND $IP); then
+ echo -e "[${BOLD}${GREEN}*${ENDCOLOR}] $hostname";
+ else
+ echo -e "[${BOLD}${RED}*${ENDCOLOR}] $hostname";
+ fi
+ i=$(expr $i + 1);
+done