miércoles 6 de febrero de 2008

Brincando firewall

El día de ayer el buen amigo Luis descubrió que podía brincarse el firewall de la empresa donde trabaja usando ssh como tunel para http (aquí el tutorial que siguió), así que ya que yo estaba perdiendo el tiempo pidió mi ayuda para poder usar mi pc como servidor.

Lo primero fue darle una cuenta de usuario y password en mi máquina, sin embargo el puerto 22 que es por el cual se hace acceso ssh también lo tenían bloqueado, así que cambié el puerto de mi servidor al 80 y también el direccionamiento desde mi modem a mi pc por ese puerto.

Sin embargo, de este modo cada que encendiera mi máquina tendría que buscar la ip de mi router para que el pudiera acceder, así que me di a la tarea de crear un script en python que me obtuviera la ip del router y así poder pasarsela a ddclient al arrancar mi pc y obtener un host de dyndns.

Esto no fue muy complicado solo que no es algo muy elegante, lo único que hago es abrir la página de configuración de mi modem desde python y buscar la linea en donde está mi ip (como ya se habrán dado cuenta no es elegante por que esto solo funciona con el mismo modelo de modem que yo tengo).

Pues bien ahora listo mi código por si alguién tiene infinitum y también necesita obtener su ip de forma automática:

#!/usr/bin/python
#-*- coding: iso-8859-15 -*-
import urllib
filehandle = urllib.urlopen('http://192.168.1.254/xslt?PAGE=B01', proxies=None)
lines=filehandle.readlines()
i=0
while i < len(lines):
>>>if(lines[i]==' < td class="fieldlabelsmall" > \
>>>>>>Direcci\xc3\xb3n de Internet:\n'):
>>>>>>print lines[i+1][len(lines[i+1])-20:len(lines[i+1])-6]
>>>>>>break
>>>i=i+1


Pues listo, esto funcionó y ahora mis amigos Luis, Makz y Cesar pueden disfrutar de internet sin restricciones en su trabajo.

Felicidades al buen Luis por su esfuerzo, y a los otros 2 vagos también.

Termino este post dedicandoselo a ellos tres y diciendoles que ya se pongan a trabajar :P

domingo 3 de febrero de 2008

Canal Internet

Bueno, pues hoy por fin me anime a comprar algunos puntos en el canal tienda de mi wii, así que armado con 1000 puntos me puse a ver el catalogo de juegos que se pueden descargar, sin embargo no hubo alguno que me llamara la atención lo suficiente como para descargarlo así que decidí ver si había algo nuevo en la sección de wii ware y me encontré con el canal internet, que de hecho ya es algo viejo y ya lo había visto, sin embargo no tenía puntos para poder descargarlo, pero hoy contaba con 1000 así que no quise dejar pasar la oportunidad y me dispuse a descargarlo.

Vaya sorpresa la que me llevé después de la descarga y encontrarme que el dichoso canal internet no es otra cosa que un navegador opera para wii.



Lo cual me parece muy bueno, ya que ahora desde mi wii no solo puedo jugar sino navegar en internet, además ya que cuenta con el plugin flash player 7 hasta ver videos y no solo eso, al ser un navegador completo ustedes ya se imaginaran que el límite es la imaginación.

Pues para todos aquellos que cuenten con una wii y quieran darle un giro a lo que han hecho con ella hasta ahora les recomiendo que se descarguen este canal que por cierto solo se necesitan 500 puntos para ello.

El único inconveniente es que la forma de escribir en el teclado virtual es muy lenta, sin embargo, creo que es posible conectar un teclado usb, lo cual solucionaría el problema fácilmente.

A ver si así mi hermano ya deja la computadora un rato y ya que solo la usa para ver videos usa la wii ;).