Entradas

MikroTik QoS Script generator

Imagen
Esta es una de las scripts como de las que me gustan a mi, esas que hacen la vida mas fácil del administrador de sistema. En este caso tenemos una herramienta llamada MikroTikTools que se encarga de generar la configuración necesaria para crearnos una árbol genérico de marcado y encolado que permite hacer una QoS de manera sencilla. Como máximo el script configura 3 interfaces (algo que se puede solucionar con un Copy & Paste de la parte de la configuración relacionada con la interface), despues se define el total del download rate y cual es la interface de subida. Se requiere elegir los protocolos con los cuales queremos hacer trabajar el QoS y también algunas opciones de configuración como backups y eliminar la configuración anterior. Puede ser utilizado desde el siguiente link . EDITADO: La pagina web a la que se dirige esta entrada a dejado de funcionar. Lo actualizaré de nuevo cuando este disponible.

BackupROS: Haciendo backups centralizados

Una nueva herramienta llamada BackupROS que recientemente fue publicada en el foro de MikroTik permite crear y manejar backups de MikroTik RouterOS . Los backups quedán almacenados en un servidor y además permite que se envíen por correo electrónico. Los pasos de instalación están en la Wiki MikroTik y es simple la misma. Es multiplataforma por lo que se puede correr en Windows y Linux sin problemas. Está herramienta al parecer esta escrita por alguien de Argentina (Nahuel Ramos) porque es de donde está registrado el autor del post en el foro. Vía: MikroTik .

Portando OpenWRT a un Mikrotik RouterBoard RB133C

Imagen
Hace unos días he conseguido ejecutar OpenWRT en un Mikrotik RouterBoard RB133C siguiendo las instrucciones que podemos leer en http://rb1xx.ozo.com/doku.php Esto nos puede ser útil si hemos perdido la licencia porque hemos formateado la NAND y no hemos hecho copia de la misma, tal y como ha sido el caso, y pagar mas de 30 Dolares por una licencia para esta placa hoy en dia ya no tiene sentido. Así que nos ponemos manos a la obra. En mi caso he compilado todo desde cero con una version mas actualizada de OpenWRT de la que existe en la Web nombrada anteriormente, ya que necesitaba el driver ath5k del kernel y no lo encontraba en ningun paquete precompilado de OpenWRT ya que tiene que coincidir con la versión del kernel. Guia rápida Para los impacientes aquí tenemos una guía rápida. Conectamos el router por el puerto serie a nuestro PC a 115200, 8N1. Actualiza la versión de firmware del RouterBOOT booter, el gestor de arranque de estos routers, con una ver...
Imagen
Hace unos dias adquiri un Mikrotik RB751U-2HnD y aqui teneis una pequeña revisión de este fabuloso dispositivo. En primer lugar, cuenta con 5 interfaces de red 10/100 y un procesador de 400MHz, y según las pruebas realizadas por MikroTik logra un Throughput de hasta 450Mbps en total (con frames de 1500 bytes) y hasta 92000 paquetes por segundo (con frames de 64 bytes). Cuenta también con un puerto USB, el cual se puede usar para conectar un módem GSM y tener avisos/alertas por SMS. Este último atributo también permite enviarle un SMS al MikroTik para que ejecute algún script. El puerto además se puede usar para conectar un dispositivo de almacenamiento externo (como un pendrive o disco externo) y hacer caché ahí mismo. Personalmente conecté un disco de 80GB y me lo detectó sin problemas. Quizá una de las cosas que más se esperaban de un RouterBOARD de bajo costo, es la incorporación de una placa inalámbrica. Lo bueno de este dispositivo es que cuenta con una tarjeta en 2...

Ponle un firewall a tu Linux. IPTables

IPTables (tambien conocido como netfilter) nos permite configurar un Firewall de forma que tengamos controlado quien entra , sale y/o enruta a traves de nuestra maquina Linux… Precisamente estas son las tres reglas basicas de todo Firewall: INPUT , OUTPUT y FORWARD . Aunque con iptables podremos hacer muchas mas cosas como: NAT (Network Address Translation), Masquering, Control de ancho banda, Control segun la MAC, evitar ataques DoS, Control Estado (esta es una de las principales novedades respecto a ipchain), etc… Un ejemplo de un script para crear un firewall puede ser el siguiente: #!/bin/sh # # Firewall Script para Linux 2.4.x e iptables # ######################################## # # 1. Opciones de configuración. # ######################################### # # Configuración de area local. # LAN_IP=”192.168.0.2″ LAN_IP_RANGE=”192.168.0.0/24″ LAN_BCAST_ADRESS=”192.168.0.255″ LAN_IFACE=”eth1″ ######################################## # # Configuración...

Copias de seguridad de tu LINUX

Si algún día quieres crear una copia de seguridad de tu Linux y no morir en el intento, podemos utilizar el comando dd para crear la imagen y el gzip para comprimirla. Vamos a suponer que tenemos un disco duro de 10GB en /dev/hda con una partición primaria del cual queremos hacer la imagen y otro de 20GB en /dev/hdb y montado en /mnt/backup que es donde crearemos el archivo de imagen. El comando a ejecutar para crear la imagen (lo podemos hacer en caliente): dd if=/dev/hda1 | gzip > /mnt/backup/imagen_hda1.img.gz Cuando queramos restaurar la copia de seguridad, tan solo arrancaremos con un LiveCD y montaremos el disco de backup en una carpeta, por ejemplo en /mnt/backup El comando a ejecutar para restaurar la imagen (y copia de seguridad): gzip -dc /mnt/backup/imagen_hda1.img.gz | dd of=/dev/hda1 Y con esto ya tenemos nuestro backup restaurado. Esta probado en un servidor en producción y ha funcionado al 100%. La imagen se ha cre...

Prevenir Hotlinking

Hotlinking, inline linking o leeching es poner el enlace de una página en otra distinta, normalmente una imagen. Esto suelen hacerlo mucho los blogs. Yo no lo hago, en su lugar hago una copia de la imagen y la subo al servidor de forma que la copia esta en el servidor local en vez de robar ancho de banda al servidor de donde saca la foto. Si tienes un servidor y la gente enlaza directamente a tus imágenes o ficheros y quieres evitarlo aquí te pongo un sencillo truco para ello. Asumimos que usas apache y tienes el modulo mod_rewrite instalado. Creamos un fichero que se llame .htaccess con el siguiente contenido: RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www.)?midominio.com/.*$ [NC] RewriteRule .(gif|jpg)$ - [F] Eso hara que cuando hagan hotlink a una imagen de tu servidor la imagen de un error. Si en vez de eso quieres que envíe siempre la misma imagen substituye la línea RewriteRule por esta otra: RewriteRule .(gif|jpg)$ http://...