miércoles, 6 de mayo de 2020

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-see.com/nic/update/default.aspx?hostname=xxxxxxxxxxxx.myq-see.com&myip=$KKKK" -O /tmp/myip-ok

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

sábado, 14 de julio de 2018

dnsdynamics manual update

#!/bin/bash


IP=`links -dump http://myip.dnsdynamic.org/`


links -dump "https://aaaaaaaaaaa@gmail.com:@www.dnsdynamic.org/api/?hostname=accaaaaasasasam&myip=$IP"


luego al cron



*/30    * * * *         root    /etc/actualizaddns.sh



miércoles, 12 de julio de 2017

wake on lan openwrt

/usr/bin/wol -h 192.168.7.255 40:61:86:61:D1:2F

ping 192.168.7.80


script bloqueo de correo esta o no esta

#!/bin/ash

ESTA=`ping -c 4 192.168.7.83 | grep "100% packet loss"`


if [ -z $ESTA ]
then

echo "se ejecuta bloqueo de mails"
iptables -I FORWARD -p tcp --dport 587 -s 192.168.7.57 -j REJECT
iptables -I FORWARD -i eth0.2 -p tcp --dport 4567 -d 192.168.7.57 -j REJECT

else
echo "se acepta el envio de correos"
iptables -I FORWARD -p tcp --dport 587 -s 192.168.7.57 -j ACCEPT
iptables -I FORWARD -i eth0.2 -p tcp --dport 4567 -d 192.168.7.57 -j ACCEPT


fi





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...