Hace tiempo publiqué cómo bloquear Facebook por iptables, ahora que me lo solicitaron en el trabajo que bloqueara FB, lo hare a través del firewall Endian que es el que están usando.
- Primero debes entrar al panel por la dirección https://<ip puerta enlace>:10443 y logearte
- Ahora debes ir a Firewall –> Outgoing rules y crear una nueva regla

En Source debes seleccionar Network/IP, abajo ingresar la lista de las IP que tendrán bloqueado Facebook, una por línea, o puedes ingresar rangos CIDR, cada uno por línea. Luego en Destination también debes seleccionar Network/IP y abajo pegar la siguiente lista que es la misma del post de iptables:
50.76.50.112/28
65.201.208.24/29
65.204.104.128/28
66.93.78.176/29
66.92.180.48/28
66.199.37.136/29
66.220.144.0/20
67.200.105.48/30
69.63.176.0/20
69.171.224.0/19
74.119.76.0/22
173.252.64.0/18
204.15.20.0/22
(la 66.199.37.136/29 es nueva, gracias por avisar en los comentarios)
En Policy seleccionar REJECT o DENY, en Remark si quieres puedes escribir un comentario, en Position poner First, que el checkbox Enabled esté marcado y presionar en Create Rules.
Finalmente aplicar los cambios haciendo clic en Apply y el bloqueo está listo

Endian debe quedar así

Enjoy
Actualizado 28/05/2013, agregado segmento 50.76.50.112/28
Hace un tiempo queria conectarme al wifi de la universidad pero recordé que estaba filtrado por MAC y estaba autorizada solo la del notebook, en ese momento tenía otro celular que no era Android asi que no tenía posibilidad de cambiársela pero ahora con este celular busqué en Internet y es posible.
Requerimientos
- Celular rooteado (requerido)
- Programa sshdroid en el celular
- Winscp u otro cliente SFTP en el computador
- Putty en el computador
- Conectarlo al computador por cable USB
- Aplicación de terminal instalada en el celular (las veces siguientes, opcional, para cambiar la mac desde el celular directamente)
Procedimiento
- Tienes que editar el archivo /etc/wl/nvram.txt agregando la linea macaddr=xx:xx:xx:xx:xx siendo las x’s la mac nueva.
- Para editar el archivo tienes que descargarlo en el computador, para eso es el programa sshdroid, lo inicias
- Si recien instalaste el sshdroid debes cambiar la contraseña, para eso presionas el botón Menu y seleccionas Opciones y luego seleccionas Password
- Con la clave cambiada abres el puTTY y te conectas al celular desde el computador
El usuario es root y la password es la que pusiste en el paso anterior.
- Ahora tienes que remontar la partición /system como lectura y escritura para poder editar el archivo nvram.txt, primero ejecutas el comando mount para saber en qué dispositivo está montado
Ahora remontas con: mount –t yaffs2 –o remount,rw /dev/block/mtdblock1 /system
Lo marcado en negrita es lo que sacaste del comando anterior
- Con el Winscp te conectas al celular
- Abres el archivo /etc/wl/nvram.txt y lo guardas como /etc/wl/nvram.bak
- El original lo editas y le agregas la linea macaddr al final con la mac a cambiar
- Guardas los cambios, si te tira error recuerda que debiste remontar la partición /system como lectura y escritura
- Reinicia el celular para aplicar los cambios, puedes usar el botón o desde el puTTY con el comando reboot.
Verifica que se haya cambiado la mac en opciones –> acerca del teléfono –> estado
- Para deshacer el cambio quita la línea macaddr del archivo y reinicia.
La aplicación de terminal que mencioné al principio es para cambiar el archivo de respaldo por el original y viceversa desde el celular sin necesidad del computador ejecutando los comandos
su (y aceptar cuando el celular pida permisos de root)
mount –t yaffs2 –o remount,rw /dev/block/mtdblock1 /system
mv /etc/wl/nvram.txt /etc/wl/nvram.original
mv /etc/wl/nvram.bak /etc/wl/nvram.txt
reboot
Comentarios recientes