Archive for Abril, 2008
Hoja de referencia de Ubuntu
En Arapoje me encuentro con una interesante hoja de referencia para Ubuntu con algunos comandos relacionados con privilegios, configuración de las X, servicios del sistema, gestor de paquetes, comandos de red, cortafuegos, etc.
Descarga: hoja de referencia para Ubuntu.
Visto en: Arapajoe
Popularity: 2% [?]
Montar un servidor web casero con IP dinámica (II).
Segunda parte del artículo “Montar un servidor web casero con IP dinámica“
Una vez que tenemos instalado nuestro servidor web y hemos copiado los archivos de nuestro sitio web al directorio raíz del servidor, vamos a ver cómo acceder a éste desde cualquier ordenador con conexión a Internet. Para ello antes tendremos que saber cuál es nuestra dirección IP.
Una dirección IP es un conjunto de 4 números (de 0 a 255) separados por puntos que identifica a cada ordenador de una red. Dos ordenadores diferentes no pueden tener asignada la misma dirección IP, ya que ésta es única. De la misma forma que no hay dos coches con la misma matrícula, o dos personas con el mismo DNI, tampoco puede haber dos ordenadores con la misma dirección IP.Saber cual es la dirección IP que tenemos asignada es muy sencillo. En Windows tendremos que escribir el comando ipconfig en la consola (Inicio/Ejecutar, y escribimos cmd para abrir la consola).
En Ubuntu abrimos el terminal (Aplicaciones/Accesorios/Terminal) y escribimos:
- ifconfig.
Una vez que ya sabemos cual es nuestra IP, podemos abrir cualquier navegador que tengamos instalado en nuestro ordenador y escribir lo siguiente en la barra de direcciones:
- http://nuestra_ip
Si hemos escrito la IP correctamente y hemos iniciado el servidor web, tendrá que aparecer la página inicial de nuestro sitio web en el navegador. Más adelante veremos cómo asociar nuestra IP a un nombre de dominio que siempre es más fácil de recordar. En este punto debo hacer una aclaración. Las direcciones IP pueden ser públicas o privadas. Las direcciones privadas pueden ser utilizadas por los ordenadores que usan traducción de dirección de red (NAT) para conectarse a una red pública o por los ordenadores que no se conectan a Internet. En una misma red no puede haber dos IP privadas iguales, pero sí se pueden repetir en dos redes privadas que no tengan conexión entre sí o que sea a través de NAT. Las direcciones privadas son:
- 10.0.0.0 a 10.255.255.255
- 172.16.0.0 a 172.16.255.255
- 192.168.0.0 a 192.168.255.255
En las tres imágenes anteriores aparecen direcciones privadas (192.168.3.1, 192.168.3.2 y 192.168.2.75). Podremos acceder al servidor web desde cualquier ordenador de nuestra red de área local escribiendo http://dirección_ip en la barra de direcciones del navegador. Sin embargo, si hacemos lo mismo desde cualquier ordenador que no sea de nuestra red, no se encontrará la página. Para acceder a nuestro servidor desde cualquier host con conexión a Internet que no forme parte de nuestra red, tendremos que escribir la dirección IP pública del router a través del cual nuestro servidor se conecta a Internet.
Averiguar cual es nuestra dirección IP pública es muy sencillo. Tan solo hay que acceder a la página http://whatismyipaddress.com/ (hay otras páginas que también nos informan de la IP de nuestro router) y anotar la dirección IP que aparece al lado de “Proxy Server IP address”.
Ahora ya si podremos acceder a nuestro servidor desde cualquier ordenador con conexión a Internet escribiendo la IP pública en la barra de direcciones del navegador.
Debemos tener en cuenta que las conexiones con nuestro servidor web se hacen a través del puerto 80 (puerto http). Por tanto, debemos asegurarnos que tenemos abierto ese puerto en el router, pues de lo contrario sería imposible establecer conexión con el servidor. Abrir puertos en el router es muy sencillo, pero cada router tiene una interfaz de configuración diferente y por lo tanto la forma de abrir puertos es diferente en cada uno de ellos. En el siguiente enlace, por ejemplo, tenéis un ejemplo de cómo se abren puertos en el router XAVI 7768r WIRELESS: abrir puertos XAVI 7768r WIRELESS.
Como comprenderéis, me resulta imposible escribir un manual sobre cómo abrir puertos en cada uno de los modelos de routers existentes. En estas dos páginas encontraréis amplia información sobre el tema que a buen seguro os ayudará.
Una vez que tengamos abierto el puerto 80 de nuestro router ya podremos acceder a nuestro servidor desde cualquier ordenador con conexión a Internet.
Ahora bien, nuestra dirección IP de un ordenador puede cambiar con el paso del tiempo. Una dirección IP puede ser estática o dinámica. Una dirección IP estática no cambia con el paso del tiempo, mientras que una dirección IP dinámica sí. La mayoría de los proveedores de acceso a Internet en España ofrecen IPs dinámicas que cambian cada cierto tiempo. Pero claro, si nuestro proveedor nos asigna otra dirección IP, en la barra de direcciones del navegador tendremos que modificar la IP para poder acceder a nuestra página web. Además, sería muy interesante acceder a nuestra página web con una dirección del tipo www.mi_pagina.org, en vez de acceder con una del tipo 172.26.31.1, por poner un ejemplo, que siempre es más difícil de recordar.
Para solucionar este problema disponemos de servicios como no-ip, con el que no tendremos que preocuparnos si disponemos de una IP dinámica, ya que cuenta con un programa que informa cada cierto tiempo de las actualizaciones de nuestra IP. Además, este servicio nos proporciona un dominio de la forma mi_pagina.no-ip.org.
Para utilizar este servicio en primer lugar tendremos que acceder a la página http://www.no-ip.com/newUser.php y crear una nueva cuenta introduciendo nuestros datos.
Cuando los hayamos introducido recibiremos un email en el cual aparecerá un enlace que tendremos que pinchar para activar la cuenta que acabamos de crear. Esto nos llevará a la siguiente página.
A continuación introducimos nuestro nombre de usuario y contraseña para acceder a la web. En la página que aparece hacemos clic sobre el enlace con el texto “Add”.
En la siguiente página tendremos que escribir el nombre que queramos en hostname. También tendremos que seleccionar, justo abajo, el dominio que deseemos tener. Dejamos seleccionado DNS Host (A) y en IP Address introducimos nuestra dirección IP si no ha sido detectada automáticamente.
Cuando hayamos introducido los datos, hacemos clic sobre el botón “Create Host”. Aparcerá una nueva página en la que se nos informará de que se necesitarán unos 5 minutos antes de que el nuevo subdominio se añada al servidor DNS, y por lo tanto, antes de que el subdominio pueda ser resuelto a la IP correspondiente. Pasado ese tiempo podremos acceder a nuestra web con un dominio del tipo http://mi_dominio.no-ip.org
Si nuestra IP es dinámica tendremos que bajarnos el programa de actualización que nos ofrece este servicio para informar de los cambios que se produzcan en nuestra dirección IP. La aplicación podemos bajarla desde el siguiente enlace: no-ip.
Seleccionamos el sistema operativo, bajamos el programa y lo instalamos. Cuando lo arranquemos por primera vez, nos pedirá el nombre de usuario y contraseña con el que nos registramos en la web de no-ip.
Aparecerá la siguiente ventana con el listado de dominios que tenemos registrados. Seleccionaremos el dominio (o dominios) para hacer que se informe de los cambios de la dirección IP del servidor a ese subdominio.
!Listo!. En el ejemplo anterior podéis ver que he registrado el dominio alexabigail.no-ip.org. Por tanto, puedo acceder a mi sitio web escribiendo http://alexabigail.no-ip.org en la barra de direcciones del navegador.
Si queremos hacer pruebas o no queremos gastarnos dinero en montar un servidor para alojar nuestras páginas web, esta es una buena opción. Otra posibilidad que tenemos es comprar un dominio, que nos sale por menos de 10 euros al año, y contratar un servicio de hosting, que nos dará la ventaja de no tener que usar ancho de banda de nuestro hogar, además que de esta manera no tendremos que tener el servidor encendido las 24 horas del día.
Popularity: 4% [?]
Montar un servidor web casero con IP dinámica (I)
Un servidor web, tal y como podemos leer en la Wikipedia, es un programa que implementa el protocolo HTTP (hypertext transfer protocol). Este protocolo está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML (hypertext markup language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música.
En este artículo trataré de explicar, de la forma más sencilla posible, cómo podemos montar un servidor casero en nuestro ordenador para tener alojado nuestro sitio web y acceder a él desde cualquier lugar, independientemente de si hemos contratado o no un dominio o si tenemos o no una IP dinámica (más adelante veremos que significa eso).
Además, veremos como montar el servidor casero en Windows y Linux (Ubuntu) para que los usuarios de ambos sistemas operativos puedan hacerlo sin complicaciones.
Instalación del servidor web en Ubuntu
Para instalar nuestro servidor web en Ubuntu utilizaremos XAMPP, que es un paquete que incluye Apache, el servidor web más utilizado en la actualidad, un servidor de bases de datos llamado MySQL y el intérprete del lenguaje de programación PHP. Estos dos últimos los necesitaremos en el caso de que en nuestro servidor alojemos páginas web dinámicas que hagan uso del servidor de bases de datos, o en el caso de que en nuestras páginas queramos incluir scripts escritos en PHP. Para descargar el paquete XAMPP vamos a la siguiente página, XAMPP, y hacemos clic sobre el enlace “XAMPP Linux”
A continuación copiamos el paquete que hemos descargado al directorio /opt. Abrimos el terminal (Aplicaciones/Accesorios/Terminal) y descomprimimos el fichero:
- cd /opt
- sudo tar -zxvf xampp-linux-1.6.6.tar.gz
Hecho esto, tan solo nos quedará iniciar cada uno de los servidores instalados escribiendo la siguiente orden en el terminal:
- sudo /opt/lampp/lampp start
En el terminal deben aparecer las siguientes líneas que indican que XAMPP se ha iniciado correctamente:
- XAMPP: Starting Apache with SSL (and PHP5)…
- XAMPP: Starting MySQL…
- XAMPP: Starting ProFTPD…
- XAMPP for Linux started…
Ahora podemos probar el servidor web Apache abriendo el navegador y escribiendo http://localhost en la barra de direcciones. Debe aparecer una página como la siguiente.
Una vez que hemos comprobado que el servidor está instalado y funciona correctamente, tendremos que copiar nuestras páginas web al directorio raíz del servidor web, que se encuentra en /opt/lampp/htdocs.
Para hacer pruebas, lo que haremos a continuación será modificar el fichero index.html que se encuentra en ese directorio. Hay diversas formas de hacerlo, una de ellas es abriendo el terminal y escribiendo:
- sudo gedit /opt/lampp/htdocs/index.html
Vamos a crear una página muy sencilla que simplemente muestre el texto “Hola, me llamo Alejandro”. Así pues, borramos todo el contenido del archivo y escribimos en él el siguiente contenido.
Guardamos los cambios realizados en el fichero, abrimos de nuevo el navegador y escribimos: http://localhost (también podemos poner http://ip_del_ordenador). Tendremos que ver una página como la siguiente.
Instalación del servidor web en Windows
En Windows haremos uso del paquete WAMP que, como en el caso de XAMPP, contiene el servidor de páginas web Apache, el servidor de bases de datos MySQL y el intérprete de PHP. En primer lugar accedemos a la página http://www.wampserver.com/en/ y hacemos clic sobre el enlace “Download”.
Aparecerá la siguiente página en la que tendremos que hacer clic de nuevo sobre Download.
Una vez descargado, lo instalaremos haciendo doble clic sobre el paquete que hemos bajado para que comience el proceso de instalación.
En uno de los pasos del asistente de instalación tendremos que escribir el directorio en el que instalaremos wamp (podemos dejar el que viene escrito por defecto).
En la siguiente ventana tendremos que seleccionar el navegador de Internet predeterminado (podemos dejar como predeterminado Internet Explorer)
Es posible que durante el proceso de instalación veamos la siguiente ventana si tenemos activado el cortafuegos de Windows.
Tendremos que hacer clic sobre el botón “Desbloquear” para que podamos acceder al servidor web en Windows.
En otra de las ventanas que aparecen en el asistente de instalación, tendremos que escribir nuestra dirección de correo y el nombre del servidor de correo saliente que usaremos para mandar mensajes de correo. Esto solo es necesario en el caso de que hagamos uso de la función mail() de PHP.
Una vez terminado el proceso de instalación, aparecerá en la barra de tareas un nuevo icono a través del cual podremos arrancar o parar los distintos servidores instalados.
Para iniciar cada uno de los servidores haremos clic con el botón derecho del ratón sobre el icono y después seleccionaremos “Start all services”.
Para comprobar que el servidor se ha instalado e iniciado correctamente, abriremos cualquier navegador de Internet que tengamos en nuestro ordenador y escribiremos http://localhost. Tendremos que ver una página como la siguiente.
Una vez que hemos comprobado que el servidor está instalado y funciona correctamente, tendremos que los archivos de nuestra página web al directorio raíz del servidor, que se encuentra en c:/wamp/www (si no hemos cambiado el directorio por defecto durante la instalación de wamp).
Como en el caso de Ubuntu, podemos probrar a crear una sencilla página web llamada index.html y copiarla al directorio c:/wamp/www para mostrarla posteriormente en el navegador.
Hasta aquí la primera parte del artículo en la que hemos visto cómo instalar un servidor web en Ubuntu y Windows. En la segunda parte del artículo veremos cómo podremos acceder al servidor o visualizar las páginas de nuestra web desde cualquier ordenador con conexión a Internet. Para ello tendremos que abrir los puertos de nuestro router y utilizar el servicio no-ip si nuestra dirección IP es dinámica.
Popularity: 6% [?]
Herramienta online para desproteger archivos PDF

En ciertas ocasiones nos encontramos con archivos PDF que necesitamos desproteger ya que se encuentran protegidos con contraseña. Free PDF Unlock Online Utility es una herramienta online que realiza esta tarea de forma muy sencilla.
Lo único que debemos hacer es entrar en la siguiente página, Free PDF Unlock Online, aceptar los términos y condiciones del servicio, y seleccionar el archivo PDF que queramos desproteger. De esta manera se abrirá en una nueva ventana el fichero PDF sin ningún tipo de restricción.
Fuente: Aulablog21
Popularity: 21% [?]
Vídeo de nuevos plugins de Compiz Fusion
Espectacular vídeo en el que se muestran los últimos plugins incorporados a este conocido gestor de ventanas, entre los que destacan los siguientes:
- Cube Cylinder: efecto que muestra los escritorios formando un cilindro
- Mag: nuevas características de zoom.
- Showmouse: muestra dónde está el ratón.
- Expo curve: muestra los escritorios del plugin Expo de forma curva.
- Atlantis mejorado: muestra pececitos.
- Compatibilidad con el mando de la wii.
Fuente: entre tuxes y pepinos
Popularity: 1% [?]
gTwitter. Cliente Twitter para Ubuntu
Twitter es un servicio de redes sociales que permite a sus usuarios enviar mensajes de sólo texto, con una longitud máxima de 140 caracteres, vía SMS, mensajería instantánea, el sitio web de Twitter, Facebook o aplicaciones desarrolladas por programadores externos que permiten la comunicación con el sitio.
Estas actualizaciones se muestran en la página de perfil del usuario, y son también enviadas de forma inmediata a otros usuarios que han elegido la opción de recibirlas. El usuario origen puede restringir el envío de estos mensajes sólo a miembros de su círculo de amigos o permitir su acceso a todos los usuarios, que es la opción por defecto.
gTwitter es un cliente software de Twitter para Ubuntu, que podemos instalar fácilmente abriendo la consola (Aplicaciones/Accesorios/Terminal) y escribiendo:
- sudo apt-get install gtwitter
Una vez instalado, abriremos gtwitter escribiendo en la consola:
- gtwitter
La primera vez que lo ejecutemos, aparecerá una ventana como la siguiente en la que tendremos que introducir nuestro nombre de usuario y contraseña de Twitter. Si no estamos registrados, habrá que abrir una cuenta de usuario haciendo clic sobre el botón “Sing up!”.
Una vez hayamos introducido nuestro nombre de usuario y contraseña aparecerá la siguiente ventana en la que escribiremos las cosas que vamos haciendo.
Otro de los clientes Twitter disponibles para el escritorio Gnome de Ubuntu es Twitux, que también se encuentra disponible en español para Gutsy y podemos descargar en paquete .deb desde la siguiente página: twitux
Popularity: 2% [?]































The article has
one response