jueves, 30 de agosto de 2018

nuevo esta.sh

#!/bin/ash

ESTA=`cat /proc/net/arp | grep "0x2         28:3f:60:cc:5a:2e"`

LINEAS_MAX=9


if [ -z $ESTA ]
then

echo "se acepta el envio de correos"
echo "no esta xz1"
LINEAS=`iptables -L FORWARD --line-numbers | wc -l`


if [ $LINEAS -gt $LINEAS_MAX ]
then 
iptables -D FORWARD -p tcp --dport 587 -s 192.168.6.57 -j REJECT
iptables -D FORWARD -i eth0.2 -p tcp --dport 4567 -d 192.168.6.57 -j REJECT
fi



else

echo "se ejecuta bloqueo de mails"
echo "esta xz1"
LINEAS=`iptables -L FORWARD --line-numbers | wc -l`

if [ $LINEAS -eq $LINEAS_MAX ]
then
iptables -I FORWARD -p tcp --dport 587 -s 192.168.6.57 -j REJECT
iptables -I FORWARD -i eth0.2 -p tcp --dport 4567 -d 192.168.6.57 -j REJECT
fi

fi






monitor.sh

#!/bin/sh


CONEXION=`ping -c 10 8.8.8.8 | grep "100% packet loss"`

echo $CONEXION

if [ -z $CONEXION ]
then
echo conexion ok

else
reboot
fi


CONEXIONVPN=`ping -c 10 192.168.77.1 | grep "100% packet loss"`


if [ -z $CONEXIONVPN ]
then             
echo conexionvpn ok 
             
else         
echo -e "from: BLG\nsubject: VPN DOWN $(date) \n" | ssmtp -vvvv rroro@gmail.com         
fi

dnsdynamic cualquier sistema linux cron

en vez de instalar otras basuras en openwrt ...



#!/bin/sh


wget http://myip.dnsdynamic.org/ -O /tmp/myip

IP=`cat /tmp/myip`



wget --user=nn@gmail.com --password=jeje 'http://www.dnsdynamic.org/api/?hostname=perrogato.proxy8080.com&myip=$IP' -O /tmp/myip-ok

openwrt myq-see.com ddns

#!/bin/sh wget http://api.ipify.org -O /tmp/myip KKKK=`cat /tmp/myip` wget --user=nnnnn@gmail.com --password=aaaaaaa "http://myq...