Tutoriales
Tener email con tu dominio en un servidor casero
30 jun

Desde que comencé la aventura de tener un servidor casero en casa hace ya dos años y medio atrás, siempre me había quedado una espinita clavada: el no disponer de email con mi dominio, es decir, del tipo “usuario@cbelena.es”. Yo realmente tengo más que suficiente con mi cuenta de Gmail y otra de Hotmail, pero mirando de cara a un futuro próximo, siempre queda más profesional darte a conocer con una de estas direcciones personalizadas.
Un poco de historia antes de empezar
Ya en los inicios, tal y como cuento en el post antes enlazado, trasteé con el tema de servidores de correo en mi servidor, y me topé con el problema de que los emails enviados son rechazados por la mayoría de servidores, aludiendo a que provienen de un rango de IPs dinámicas, y eso no les suele gustar nada. En general, si el email enviado no procede de una IP conocida de un ISP profesional, los servidores rechazan el correo. Obviamente, estas medidas se toman para evitar el spam.
En aquellos momentos lo que más me preocupaba respecto a los emails es que no me funcionaban las notificaciones que manda WordPress cada vez que llega un comentario. Según tengo entendido, WordPress confía en que haya un servidor de correo instalado en el sistema operativo y lo llama cada vez que es necesario. Pero como deseché la opción de tener un servidor de correo por lo comentado anteriormente, tuve que apañármelas de otra manera.
Tener dos o más servidores con una misma IP pública
18 jul
Estaba escribiendo el post del nuevo servidor y me estaba enrollando demasiado explicando cómo hice para tener dos servidores funcionando con una única IP pública, así que he decidido hacer un post aparte y orientarlo más a un pequeño tutorial.
El caso es el siguiente: tenemos un servidor normal y corriente en nuestra red local, pero por lo que sea, queremos que otro ordenador de nuestra red sea también un servidor. En mi caso, el servidor normal se trataba de un netbook y el nuevo servidor era una máquina virtual en mi ordenador principal para pruebas con Ubuntu Server.
Al primero se accede a través de http://www.cbelena.es y al segundo quería que se accediese a través de http://test.cbelena.es. Ambas direcciones apuntan a http://cbelena.dyndns.org, que se autoactualiza con la IP de mi ISP. Para conseguir esa diferenciación, podemos hacer lo siguiente:
Virtualizar Mac OS X en un PC
22 may
Hacía tiempo que quería escribir un nuevo tutorial, pero no encontraba uno que fuera útil y que no estuviese explicado ya en miles de páginas web. Ahora que he encontrado uno interesante, vamos allá:
Se trata de virtualizar Mac OS X 10.6 (Snow Leopard) en nuestro PC con Windows, todo gracias a Oracle VM VirtualBox 3.2.0. La ventaja de todo esto es que la instalación no afecta a Windows, ya que vamos a estar virtualizándolo todo, así que no tendrás problemas de particiones ni nada por el estilo. Si todo sale mal, o simplemente quieres desinstalarlo, eliminas el disco duro virtual y aquí no ha pasado nada.
Además, este método no requiere tener un hardware “especial” como sucede con los denominados hackintosh.
Eso sí, no te vale un PC cualquiera, ten en cuenta que estamos hablando de virtualizar un sistema operativo que requiere bastante RAM, y que si no tienes la suficiente, no podrás asignar la memoria adecuada a Snow Leopard.
Éste es el resultado final, si te sale todo bien:
Lo que necesitas
- Ordenador con Windows (también valdría Linux, pero el tutorial mostrará los pasos y capturas de Windows 7).
- Cantidad de RAM adecuada, recomendaría al menos 4 GB, aunque con 3 GB o incluso menos podrías intentarlo también).
- Procesador compatible con Intel VT-x o AMD-V. Consulta si tu procesador dispone de estas tecnologías aquí.
- Oracle VM VirtualBox 3.2.0 (descargar aquí; seleccionar el que pone “for Windows hosts”) o superior.
- Una copia de Mac OS X Snow Leopard (en .iso vale también, e incluso es más cómodo y rápido).
Ver nota al final del tutorial. - Empire EFI (descargar aquí; la última versión actualmente es ésta). Descarga la versión correspondiente a tu procesador.
- Algunos archivos extra, que en su momento enlazaré.
Vale, con esto ya puedes empezar. ¡Al ataque!
Configurar VirtualBox
Instala VirtualBox, como si de otro programa se tratase. No creo que tengas problemas en este paso.
Una vez instalado, ya puedes crear una máquina virtual. Haz clic en Nueva, y te saldrá un asistente:
Haz clic en Next y configúrala como sale en la siguiente captura (puedes cambiarle el nombre por otro si quieres):
Haz clic en Next. Te pedirá cuánta memoria RAM quieres asignarle a esa máquina virtual. El tamaño recomendado es 1 GB, pero si tienes 4 GB o más de RAM yo le pondría más; con 2 GB es más que suficiente.
Vuelve a hacer clic en Next. Ahora lo que te pide es de cuántos GB quieres que sea el disco duro. Te indica que lo recomendable son 20 GB, así que menos no pongas porque entonces te quedarás sin apenas espacio después de instalar el sistema.
Configuras este paso como la captura y al darle a Next tendrás un nuevo asistente: el de crear un disco duro virtual.
Clic a Next de nuevo. Ahora te da dos opciones: almacenamiento de expansión dinámica o almacenamiento de tamaño fijo. Te recomiendo que elijas la primera, porque de esta forma no estarás consumiendo 20 GB de golpe en tu disco duro, sino que según vayas necesitando espacio se irá ampliando la capacidad, hasta llegar al límite que hayas puesto (en este caso 20 GB).
Haciendo clic en Next le das un nombre al disco duro virtual y le das su capacidad:
Vuelve a hacer clic en Next y ahora ya a Terminar. Con ello, volverás al asistente de creación de una nueva máquina virtual, y ya sólo queda darle a Terminar también.
¡Perfecto! Ya tienes tu máquina virtual creada. Ahora hay que configurar unos parámetros extra.
Teniendo seleccionada la máquina virtual que acabas de crear, haz clic en Configuración.
En el apartado Sistema, desmarca Habilitar EFI y Disquete.
Luego, si quieres y tu ordenador puede con ello, en la pestaña Procesador pon 2 CPUs.
En el apartado Pantalla, pon el máximo de memoria de vídeo (128 MB es lo máximo) y marca la casilla de Habilitar aceleración 3D.
En el apartado Almacenamiento, asegúrate de que el Controlador de almacenamiento es el ICH6:
Y por último carga la iso de Empire EFI. Para ello, haz clic en el botón señalado en la captura de abajo:
Se te abrirá el Administrador de medios virtuales. Haz clic en Agregar y busca dónde habías guardado la iso de Empire EFI. Selecciónala y haz clic en abrir.
Ahora ya la puedes seleccionar en el Administrador y darle a Seleccionar. Te tiene que haber quedado algo así:
Haz clic en Aceptar. Enhorabuena, ahora ya tienes configurada por completo la máquina virtual.
Instalar Snow Leopard
En la ventana principal de VirtualBox selecciona tu máquina virtual y haz clic en Iniciar. Debería salirte lo siguiente:
Vale, ahora, sin cerrarlo, vete de nuevo a la ventana principal y haz clic en el menú Archivo > Administrador de medios virtuales. Selecciona la pestaña de Imágenes de CD/DVD y libera la iso de Empire EFI. Probablemente te de un error, pero no pasa nada.
Ahora monta el iso de Snow Leopard de la misma manera que habías añadido antes la iso de Empire EFI y vuelve a la pantalla de Empire EFI. Haz clic en el menú Dispositivos > Dispositivos CD/DVD y marca la iso de Snow Leopard.
Espera un poco y pulsa F5. Si todo va bien debería detectarte el disco de instalación (virtual en este caso) y mostrarte esto:
Simplemente pulsa Enter, luego cualquier tecla cuando te diga “Press any key to continue” y ya tendría que mostrarte el programa de instalación de Mac OS X Snow Leopard:
Ahora pulsa el botón ··> y pulsa Continuar.
Acepta el Contrato de licencia.
Tenemos que formatear el disco virtual que hemos creado. Para ello abre el menú de Utilidades > Utilidad de Discos:
Vete a la pestaña Partición y haz clic en el botón + para añadir una nueva partición. Llámala como quieras y selecciona el formato “Mac OS Plus (con registro)”.
Ahora dale a Aplicar. Con esto ya puedes seleccionar el disco para instalar Snow Leopard. Pero espera, antes de instalar sería buena idea ahorrar espacio en disco quitando cosas que no vas a usar. Para ello, pulsa Personalizar y desmarca Compatibilidad de impresoras e Idiomas disponibles. Así la instalación tardará menos y tendrás más espacio en el disco duro:
Ahora sí que sí, pulsa Instalar:
Y a esperar.
Al final de la instalación te pedirá reiniciar. No te preocupes si no puedes, o se queda “congelado”, simplemente apaga la máquina o reiníciala:
Después de la instalación
Ahora nos queda pulir algunos detalles, como poder iniciar Snow Leopard sin tener que pasar por la Empire EFI.
Arranca la máquina virtual con la iso de Empire EFI y selecciona el logo de Apple para iniciar Mac OS X. Después de las típicas ventanas de bienvenida y primeras configuraciones del sistema por fin verás el escritorio.
Nota: a mi se me colgó después de configurar mi cuenta de usuario, pero al reiniciar ya pude ir directamente al escritorio.
Comprueba que funciona Internet, y ya de paso actualiza el sistema mediante Actualización de Software.
Descarga estos archivos desde Mac OS X:
- Kexts; MediaFire – RapidShare (son los mismos archivos)
- Kext Helper
Ahora abre el programa Kext Helper (lo tendrás en la carpeta Descargas) y la carpeta Kexts. Simplemente arrastra los archivos NullCPUPowerManagement.kext y fakesmc.kext al programa, introduce tu contraseña y haz clic en Easy Install.
Cuando te diga que ya está, apaga el ordenador y cuando ya no veas el escritorio sino letras blancas sobre un fondo negro, apaga la máquina:
Habiendo hecho esto, ya no necesitas Empire EFI para arrancar Mac OS X, pero sí que el que nos daba VirtualBox al principio y que habías desactivado. Actívalo entonces:
Desmonta la iso de Empire EFI desde el Administrador de medios virtuales y prueba a ver si arranca correctamente. Si por cualquier cosa no te funciona, vuélvelo a dejar como estaba.
Nota: es posible que si actualizas VirtualBox a una versión superior pierdas esta mejora y te toque a volver a tener que arrancar con Empire EFI.
Seguramente te habrás dado cuenta de que no funciona el sonido. Pues bien, para solucionarlo, descarga este archivo desde Mac e instálalo.
Y ya por último, si tienes un monitor con una alta resolución, te interesará hacer más grande el escritorio de Mac. Para ello, cierra completamente VirtualBox y luego edita (con el bloc de notas, por ejemplo) el archivo .xml que encontrarás en C:\Users\<tu usuario>\.VirtualBox\Machines\Mac OS X, y simplemente añade esta línea:
<ExtraDataItem name="VBoxInternal2/EfiGopMode" value="n"/>
Donde la “n” subrayada es un número del 0 al 4 que se corresponde respectivamente con las siguientes resoluciones: 640×480, 800×600, 1024×768, 1280×1024 y 1440×900. Debería quedarte así en el archivo:
Y con todo esto, ¡ya puedes disfrutar de Mac OS X Snow Leopard en tu PC!
Si tienes algún problema o duda, tienes los comentarios a tu disposición, como siempre.
Fuente | takwing.idv.hk
Nota: Como mucha gente me pregunta acerca de la imagen de Snow Leopard, aquí la he subido para quien no la tenga a mano. Ya está en .iso para su uso directo con VirtualBox. Es un archivo DLC, así que necesitarás JDownloader para descargarla. Lamentablemente Megaupload ha cerrado y no voy a volver a subir la imagen a ningún otro servidor. Lo siento
ACTUALIZADO 23/01/12
Cómo convertir un Matroska (MKV) a un formato de PS3
28 jul
Esta entrada está hecha con la intención de ayudar a la gente que como yo tuve, tiene dificultades para conseguir ver sus vídeos/películas en formato Matroska (.mkv) en la PlayStation 3, para poder disfrutar cómodamente de esas grabaciones en el salón y no en el ordenador.
Posiblemente, aunque no creo, lancen una actualización de Firmware que permita ver directamente este tipo de archivos, tal y como hicieron con los DivX y XviD. Pero mientras tanto, puedes usar este simple tutorial para pasar los .mkv a la PlayStation 3 sin pérdida notable de calidad (lo más importante para mí).
Necesitas:
- Un archivo Matroska (.mkv)
- El programa gratuito tsMuxeR
- Una PlayStation 3
Como ves, con lo que he puesto no parece ser que vaya a ser complicado, y eso es porque no lo es. El "problema" viene cuando por ejemplo tu archivo Matroska tiene otro framerate, viene con DTS, etc.
Primero seguiré los pasos como si no hubiesen esas "complicaciones", luego ya las veremos.
- Abre el programa tsMuxeR GUI y carga el archivo MKV haciendo click en "Add".
- Observarás que en el recuadro de abajo te separará la información de la pista de vídeo y de la pista de audio, indicando su códec. Si el códec de la pista de audio es DTS, baja la página y soluciona este contratiempo antes de seguir con este manual.
- Deselecciona las pistas de audio y/o subtítulos que vengan extras (sólo tiene que estar seleccionado una pista de vídeo y una de audio).
- Para que funcione en la PlayStation 3, la pista de vídeo tiene que tener el nivel a 4.1. Para saber si lo tiene en 4.1 tendremos que mirar que en "Track info" ponga "Profile: Main@4.1". Si es así, omite el paso 5.
- Si pone "Profile: High@5.1", tendremos que pasarlo a 4.1 simplemente marcando en "General track options" la opción "Change level" y seleccionando 4.1.
- Selecciona “M2TS muxing” (también vale “TS muxing”).
- Al darle a "Start muxing" te crea un archivo ya totalmente compatible con PS3 (hasta que descubrí que los archivos .ts y .m2ts son compatibles directamente, pasó bastante tiempo, y perdí el tiempo viendo cómo hacer una estructura Blu-ray, convertirlos a otro formato, etc.), pero en mi caso, tengo un problema porque el audio y el vídeo no concuerdan. Puedes probar a ver si tienes este problema reproduciendo el archivo .m2ts con, por ejemplo, el reproductor gratuito VLC. Si tienes un desfase en el audio respecto el vídeo, no cierres el programa después de darle a OK y habrás de cambiar el llamado "framerate" (y borra el recién creado archivo .m2ts, porque no te vale). Si te funciona todo bien (compruébalo bien para evitar sorpresas), omite el paso 8 y 9.
- Después de darle a OK (después de la conversión) vuelves al programa tsMuxeR, bien, pues justo arriba de "Change level" está la opción de "Change fps", márcala y selecciona "25". Y ahora a "Start muxing" de nuevo. Si no funcionase bien tampoco con 25, selecciona "24000/1001".
- Si sigues sin lograr sincronizar el audio, es posible que esté con un desfase. Para averiguar este tiempo en milisegundos, InfoDelayMKV es tu programa. Te permite averiguar este valor para luego ponerlo en tsMuxeR.
¿Dónde ponerlo? Sólo tienes que seleccionar la pista de audio y abajo, en General track options, ponerlo al lado de donde pone “Delay (in ms):”
Ahora ya puedes volver a probar dándole a “Start muxing”.
- Llegados a este punto, si el audio y el vídeo van bien sincronizados, hemos conseguido lo más difícil. Ahora sólo tenemos que encontrar la forma de "transportar" el archivo .ts:
Elegir el método de ver el archivo .ts en la PS3:
Tenemos el gran problema de que la PlayStation 3 sólo admite discos duros externos / lápices de memoria / tarjetas de memoria que estén formateados en FAT32, y este formato no admite archivos mayores a 4 GB. Como seguramente la película ocupe más, tenemos cuatro opciones: a) Cortarla en trozos pequeños; b) Pasar la película por streaming a la PS3 desde el PC; c) Grabarla en un DVD de doble capa (DVD9) o d) Grabarla en un Blu-ray virgen.
Método a):
Desde el programa TsMuxeR, ir a la pestaña "Split & cut" y marcar la opción "split by size every" y luego 4,3 GiB (para un DVD±R). Esto se puede hacer antes de darle a "Start muxing" o luego, una vez tienes el archivo .ts, aunque recomiendo hacerlo de un principio. Luego grabar o copiar las distintas partes (comprobando siempre que todo vaya bien) en el soporte adecuado. Si lo grabas en algún tipo de soporte óptico (DVD’s, CD’s…), lee el importante punto de más abajo, señalizado con un asterisco.
Método b):
Con algún programa que transmita archivos multimedia a la PS3 vía streaming, como Nero Media Home o con Windows Media Player (aunque no sé si este último admite el archivo .ts). Esta opción a lo mejor no te será muy interesante, porque con el elevado volumen de datos que tiene que soportar, puede que te vaya a saltos en la PS3 (si es por WiFi, claro).
Método c):
Comprar un DVD de doble capa (DVD9) y grabar ahí la película entera. Las ventaja es que no la verás a saltos, pero es una opción un poco cara (este tipo de discos están alrededor de 5€). Leer también el asterisco.
Método d):
Esta opción es todavía más cara que la anterior, y posiblemente no tengas los medios para hacerlo. Consiste en grabar la película (o varias, que sería lo lógico) en un Blu-ray virgen, pero con el consiguiente gasto de unos 14€ en uno de estos discos. Esta opción sólo la veo viable si ya tienes una grabadora de Blu-ray y tienes tres o cuatro películas en HD para meter ahí y aprovechar el disco. Esta opción es precisamente es la que seguí yo. Atención, que aquí también tienes que tener en cuenta el asterisco:
(*) Muy importante:
Cuando se grabe este tipo de archivos en un soporte óptico, para que lo lea la PS3 tiene que grabarse en UDF 2.50, tal y como muestra la siguiente ilustración (en Nero 8):
Esto se aplica a CD’s, DVD’s y BD’s. Una vez grabado, la PS3 debería leer el contenido perfectamente.
Si el audio del MKV es DTS:
Si el archivo Matroska viene con DTS, desgraciadamente tendremos que convertir la pista de audio a AC3 5.1, que viene a ser Dolby Digital. Se pierde un poco de calidad por la conversión (más que nada porque el DTS seguramente esté 768 Kbps y el AC3 a 448 Kbps), pero a no ser que tengas el oído muy fino con un buen equipo, no notarás la diferencia.
Nota: He descubierto un programa que simplifica este proceso. No lo he probado, pero aquí dejo el enlace al programa: MKV2AC3
Si todo va bien con ese programa, ya tendrás el MKV preparado; ahora ya puedes continuar con el paso 1 del tutorial de antes.
Por si acaso, dejo el “método antiguo”:
El proceso es el siguiente:
- Separa el audio DTS del vídeo; para ello, abre el tsMuxeR.
- Carga el MKV, deselecciona la pista de vídeo, selecciona "Demux" y luego "Start demuxing".
- Te habrá creado un archivo .dts en la misma carpeta del MKV; renombra el nuevo archivo a "INPUT.dts".
- Descarga el siguiente archivo e instálalo: Avisynth
- Descarga el siguiente archivo: dts2ac3
- Crea una carpeta y descomprímelo allí.
- Ubica el archivo "INPUT.dts" en esa carpeta y ejecuta "DTS2AC3.bat".
- Una vez convertido, tendrás tu nuevo audio con el nombre "output.ac3" (que ocupará menos que el DTS) en la misma carpeta.
- Vuelve a abrir el tsMuxeR.
- Vuelve a cargar el MKV, pero ahora borra la pista DTS y añade el archivo "output.ac3".
- Ahora ya puedes seguir los pasos de antes como si fuera un MKV ya preparado; continúa en el paso 1 del tutorial de antes.
Bueno, espero que le haya ayudado a alguien, porque a mí me costó bastante en conseguir mi objetivo (a saber la de programas que instalé…), a pesar de que era más fácil de lo que me pensaba.
ACTUALIZADO 20/03/10
Descargar música con Google
28 mar
El otro día viendo vídeos en YouTube, me encontré con uno bastante útil. Habla de cómo descargar música a través del buscador Google, sin necesidad de programas P2P como eMule o Ares. Pongo el vídeo, pero aún así, abajo escribiré los pasos (muy sencillos) a seguir.
Pasos a seguir:
- Ir a Google (este paso es bien fácil ¿eh? Jeje)
- Escribir: ?intitle:index.of? [espacio] [canción a buscar].mp3
- Darle a Enter o a "Buscar con Google"
- Buscar en los resultados, clicar en ellos y descargar la canción con botón derecho, Guardar como (este paso mejor que lo veas en el vídeo por si no te ha quedado muy claro)














































