lunes, 10 de febrero de 2014

Crear USB Booteable con wifislax / Wifiway

Posiblemente funcionen otras distribuciones con este método, solo hay que leer la documentación de cada una para ello.

Les dejo este tutorial para crear una USB booteable con Wifislax / Wifiway :

1 Conectar la usb y desmontarla manualmente para luego volverla a montar (Cuando se monta automaticamente el sistema no permite correr scripts), En este caso mi memoris USB es /dev/sdb1  pueden comprobar cual es la suya con fdisk -l
umount /dev/sdb1
mkdir /mnt/usb
mount /dev/sdb1 /mnt/usb
2 Descargar wifislax
http://www.wifiway.org/

3 Montar el iso para acceder a los archivos
mkdir /mnt/iso
mount -o loop wifislax-4-7-2-final.iso /mnt/iso
4 copiar el contenido de el iso a la memoria USB
cd /mnt/iso
cp -R wifislax /mnt/usb/
cp -R boot /mnt//usb/
5 Ejecutar el script
cd /mnt/usb/boot
./bootinst.sh

Y aparecerá algo como esto:

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
                        Welcome to Wifislax boot installer                        
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

This installer will setup disk /dev/sdi1 to boot only Wifiway.

Warning! Master boot record (MBR) of /dev/sdi will be overwritten.
If you use /dev/sdi to boot any existing operating system, it will not work
anymore. Only Wifiway will boot from this device. Be careful!

Press any key to continue, or Ctrl+C to abort...



Ahora solo nos queda presionar cualquier tecla varias veces hasta que se reescriba el MBR de tu memoria para que pueda bootear con nuestro live usb

6 Por ultimo nos salimos del directorio de la usb para desmontar todo y borrar los directorios que creamos:
cd /mnt
umount /dev/sdb1
umount /mnt/iso
rm -rf iso
rm -rf usb
exit
Y listo, con esto tenemos nuestro live usb listo para bootear

viernes, 7 de febrero de 2014

Como agregar un nuevo usuario administrador (con privilegios de SUDO)

Agregar un nuevo usuario:

sudo adduser nuevousuario

Dar permisos de administrador al usuario agregado:

sudo adduser nuevousuario sudo

 Con estos comandos el usuario podrá ingresar con privilegios de administrador 

jueves, 6 de febrero de 2014

Habilitar CDR (Reportes de llamadas) con Asterisk y MySQL

Las nuevas versiones de asterisk y las distros que lo llevan no habilitan por default el registro de llamadas con mysql para las interfaces gráficas ya sea de su distro o de FreePBX.

Te das cuenta de esto ya que no puedes ver el registro de llamadas  ni reportes de las mismas.


Para habilitar el registro de llamadas con MySQL
Editar el archivo modules.conf   con tu editor de texto que prefieras, en este caso yo usé vim

vim /etc/asterisk/modules.conf

Localizar la linea:

noload => cdr_mysql.so

Sustituirla por:

load => cdr_mysql.so

miércoles, 5 de febrero de 2014

Ver videos bloqueados con "Like de facebook"

A quien no le ha pasado que ve alguna publicación de amigos en las redes sociales con títulos llamativos  y al darle click al video para verlo te das cuenta que está bloqueado para que le des like y despues de ello lo puedas ver.

Este tipo de videos en particular me repatea, pues no has visto el video y obviamente no sabes si te ha gustado, como para darle like


para evitar estos bloqueos podemos hacer lo siguiente:

1.- Abrir la pagina con el vídeo bloqueado
 ejemplo: http://hd.soyvideos.com/una-nina-le-da-una-moneda-a-un-musico-y-lo-que-sucede-despues-ha-hecho-historia/

2.- click secundadio -> ver el código fuente de la pagina


3.-  En el siguiente código buscamos el valos de data-videoid :


4- Copiamos ese valor del código fuente y nos vamos a youtube, reproducimos cualquier video  y en la barra de direcciones cambiamos la parte donde dice watch?v=cYJ-LRZWnog  lo cambiamos por el valor que copiamos del código fuente.  Algo asi:

watch?v=sP-RL2JrZGI

martes, 4 de febrero de 2014

¿Que DNS tiene mi ISP y ¿cual es la resolución inversa de mi ip?

No es muy común necesitarlos, de hecho no es normal, pero aún así hay veces que si es necesario.  Un amigo me pregunto por los dns de cablemás, por lo que empecé a investigar  desde un servidor de un cliente el cual su ISP es Cablemás:


El servidor de mi cliente tiene un dominio dinámico "dyndns" el cual usé de la siguiente forma para saber la ip publica:

villatux@vuach:~$ host ctrp.selfip.net
ctrp.selfip.net has address 187.253.82.1XX

ya sabiendo la ip publica podemos buscar los dns de el ISP y la resolución inversa de la ip de mi cliente:

villatux@vuach:~$ nslookup 187.253.82.1XX
Server:  127.0.1.1
Address: 127.0.1.1#53

Non-authoritative answer:
1XX.82.253.187.in-addr.arpa name = 187.253.82.1XX.cable.dyn.cableonline.com.mx.

Authoritative answers can be found from:
82.253.187.in-addr.arpa nameserver = cva1.cableonline.com.mx.
cva1.cableonline.com.mx internet address = 200.95.144.3


villatux@vuach:~$ dig cva1.cableonline.com.mx

; <<>> DiG 9.9.3-rpz2+rl.13214.22-P2-Ubuntu-1:9.9.3.dfsg.P2-4ubuntu1.1 <<>> cva1.cableonline.com.mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51437
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;cva1.cableonline.com.mx. IN A

;; ANSWER SECTION:
cva1.cableonline.com.mx. 37226 IN A 200.95.144.3

;; AUTHORITY SECTION:
cableonline.com.mx. 37226 IN NS cva2.cableonline.com.mx.
cableonline.com.mx. 37226 IN NS cva1.cableonline.com.mx.

;; ADDITIONAL SECTION:
cva2.cableonline.com.mx. 37226 IN A 200.95.144.4

;; Query time: 0 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Thu Jan 30 13:52:45 MST 2014
;; MSG SIZE  rcvd: 117


Y listo, tenemos los dns con sus respectivas ip de el ISP

cva1.cableonline.com.mx. 37226 IN A 200.95.144.3
cva2.cableonline.com.mx. 37226 IN A 200.95.144.4