Auto Check - OpenVPN

Su connessioni fastweb usando openvpn è in caso di restart dei router di destinazione spesso le sessioni restano appese e non viene ristabilito il tunnel, in teoria questo bug è stato risolto nelle ultime release, per non rischiare 4 righe di script: #!/bin/bash if ! ping -c 1 -w 5 "xxx.xxx.xxx.xxx" &>/dev/null ; then /etc/init.d/openvpn restart fi Eseguite ogni 5 minuti come da cron: */5 * * * * /root/yeahup

14 September 2009 @ 01:45 · Updated: 30 June 2026 @ 03:28 · leo

Whois - Controlli ricorsivi

Come eseguire controlli ricorsivi sui whois e generare un file per singola query usando poche righe di bash scripting, attenzione ai limiti per server (il file si chiamera’ “list” e deve avere un dominio di secondo livello per riga) quindi questo e’ tutto: #!/bin/bash declare -a ARRAY exec 10<list let count=0 while read LINE <&10; do whois $LINE > /home/leo/whois/result/$LINE echo $LINE ARRAY[$count]=$LINE ((count++)) done echo Number of elements: ${#ARRAY[@]} echo ${ARRAY[@]} exec 10>&-

27 October 2008 @ 01:01 · Updated: 30 June 2026 @ 03:28 · leo