pppoe (Jazztel) en OpenBSD

En este caso mi ISP (proveedor) es Jazztel, pero este método es aplicable a otros proveedores que utilizan pppoe o similares (telefónica, orange).

La idea de utilizar un pc/servidor en vez de un router convencional, es para que nuestro pc/servidor tenga la IP pública él y todo se pueda gestionar desde el propio pc/servidor, dónde podemos hacer NAT/DNAT/DMZ y demás menesteres obteniendo el control total de la conexión, más comunmente se conoce como tener el router en “monopuesto“.

En mi caso tengo un router convencial de Jazztel (Comtrend HG536+), dónde hay que ponerlo previamente en modo bridge (multipuesto) para que funcione correctamente. No confundir aquí en utilizar “ipp extension” del router en vez de modo bridge.

Si no sabeís como poner el router en modo bridge, podeís seguir este tutorial sin tener en cuenta los pasos que hacen referencia al router cisco.

pppoe en OpenBSD:

Existen 2 maneras para connectarnos con pppoe en OpenBSD, la primera es mediante el cliente ppp y la otra más actual, es mediante el soporte pppoe en el propio kernel de OpenBSD.

Hay que tener configurada una tarjeta de red real para su funcionamiento, en mi caso es dc0, sobretodo hay que tener en cuenta este dato para la correcta conexión.

Mediante el programa ppp:

Editamos el fichero ppp.conf

/etc/ppp/ppp.conf

default:
 set log Phase Chat LCP IPCP CCP tun command

pppoe:
 set device "!/usr/sbin/pppoe -i dc0"
 set mtu max 1492
 set mru max 1492
 set speed sync
 set authname "PONTUSUARIO"
 set authkey "PONTUPASSWORD"
 set login
 set timeout 0
 disable acfcomp protocomp
 deny acfcomp
 add default HISADDR
 enable mssfixup

Ponemos la terjeta en modo activación.

# ifconfig dc0 up

Ahora, solo debemos conectarnos con el cliente ppp.

# ppp -ddial pppoe

En /var/log/ppp.log podemos ver los logs del comando anterior para ver si existe algún tipo de error o si la conexión se ha realizad con éxito.

Si todo ha funcionado correctametne, podemos ver el resultado mediante el comando ifconfig y la interfaz tun0

# ifconfig tun0

Después de lanzar el comando ppp y esperar un tiempo prudencial, el comando ifconfig tun0 nos debería de mostrar nuestra ip pública, si este es el caso, todo ha funcionado correctamente.

Si queremos que se active de manera automática al reiniciar el sistema, solo tenemos que actualizar un par de ficheros:


# echo 'up' > /etc/hostname.dc0
# echo '/usr/sbin/ppp -ddial pppoe' >> /etc/rc.local

Continue reading “pppoe (Jazztel) en OpenBSD”

Jedi Ninja Battle

Los efectos especiales (digitales) y el software de edición de vídeo no estuvieron nunca tan al alcance de todo el mundo como hoy en día.

Por razón no es de extrañar que vayan surgiendo interesantes vídeos como este “Jedi Ninjas“.

Jedi Ninjas” es una producción de Team2X y está dirigido por James Mark y Justin Lovell.

Las 20 excusas más habituales en programadores

No hay nada peor para un programador, una vez dado por terminado un trabajo, tener que enfrentarse a un “error” inesperado de su flamante código/aplicación ante las narices del usuario final.

Es entonces cuando el programador, una criatura cuasi-divina ante sus propios ojos, deberá echar mano de su surtido set de excusas para poder escurrir el bulto xD

  • Pues es raro…
  • Nunca había pasado antes.
  • Pues ayer funcionaba.
  • ¿Cómo es posible?
  • Tiene que ser un problema de tu hardware.
  • ¿Qué hiciste mal para lograr que fallara??
  • Algo debe de estar mal en tus datos.
  • ¡Si no he tocado ese módulo en meses!
  • Debes de estar usando una versión anterior.
  • Es solo una desafortunada coincidencia.
  • ¡Es que no lo puedo probar todo!
  • ESTO, no puede ser la causa de ESO.
  • Funciona, pero no lo he probado…
  • ¡Alguien debe de haber cambiado mi código!
  • ¿Has comprobado que no haya algún virus en tu sistema?
  • Ya se que no funciona, ¿pero te gusta?
  • No puedes utilizar esa versión en tu sistema.
  • ¿Por qué quieres hacer eso?
  • ¿Y tú dónde estabas cuando se colgó el programa?
  • ¡EN MI MAQUINA SI FUNCIONA!

Vía | http://www.sacatraca.com

Bill Gates nos demuestra sus habilidades Ninja

El vídeo corresponde a una entrevista grabada en 1994 donde Bill Gates responde a las preguntas de la periodista Connie Chung para la cadena de televisión estadounidense CBS.

Una de ellas, quizá para romper un poco el hielo o intentar sacar una sonrisa al fundador de Microsoft y uno de los hombres ricos del mundo, le cuestionaba sobre su capacidad para “saltar por encima de una silla“.

Gates, ni corto ni perezoso, se respondió con un pragmático: “Depende del tamaño de la silla“. Y aprovechando que había una silla por ahí procedió a hacer una demostración empírica de sus habilidades Ninja.

Se le podrán criticar muchas cosas al bueno de Bill, pero lo que es sentido del humor no se le puede negar al magnate del software.

Una de las mejores canciones de Keygen de todos los tiempos

Esta canción, titulada Unreeeal Superhero 3 pudo escucharse por primera vez al ejecutar el Digital Insanity Sony Keygen (incluido en el Vegas Pro 8.0a build 179).

Si uno hace memoria (y casi todo el mundo ha ejecutado algún Keygen, aunque sea por motivos académicos) seguro que le viene a la mente alguna de esas melodías de 8 bits que resultaban ser tremendamente pegadizas.

Solo hace falta escuchar la siguiente canción para caer de nuevo en el influjo que los malvados crackers imbuyeron en el Keygen… :D