El 19/08/09 11:11, Emiliano Nuñez escribió:
En el script /usr/bin/nw_check se hace:if [ $(fping -r 6 -a 192.5.5.241 192.36.148.17 192.58.128.30 2>/dev/null|wc -l) == 0 ] || [ $OLD_WAN_IP != $CURRENT_WAN_IP ]; then logger -s -t "nightwing" "Reboot - Have a Gateway, but not Internet link or WAN IP has changed" reboot # Reboot to fix situation. fi Se podría eliminar una posible vía de rebooteo quitando || [ $OLD_WAN_IP != $CURRENT_WAN_IP ] a ese if. Luego agregar el código para qué: Si cambió la $CURRENT_WAN_IP haga un iptables --replace de las reglas $IPTABLES -I FORWARD -i $PUBLIC_AP_IFACE -d $INET_PUBLIC_IP -j DROP $IPTABLES -I FORWARD -s $TUNNEL_NETWORK -d $INET_PUBLIC_IP -j DROP con la nueva IP pública. Capaz que me estoy perdiendo de algo.. no se.. pero eliminar un posible reboot me parece importante. Saludos.
Si, comparto con vos eso. Lo voy a probar y veo si podemos incorporarlo en la próxima release.
Saludos.- -- [email protected] - GPG: 1024D/FB208AA2 797A 6D01 B7FC B8C7 AD5E|counter.li.org: #146768 2A50 66E6 2FFB FB20 8AA2|http://www.lugro.org.ar http://noalamatricula.wordpress.com/about/ read! "Si el Universo fuera un programa estaría hecho en C, y correría sobre un sistema UNIX" Anónimo. _______________________________________________ Nightwing mailing list [email protected] http://lugro.org.ar/mailman/listinfo/nightwing
