Una vez que tenemos instalado nuestro servidor web y hemos copiado los archivos de nuestro lugar 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, debido a 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 lugar 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 desarrollar 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. No obstante, 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 además 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 negociar 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 próximo 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 apoyará.
* ADSLAyuda
* ADSLZone
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 modificar 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, entretanto 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 conflicto disponemos de servicios como no-ip, con el que no tendremos que preocuparnos si disponemos de una IP dinámica, debido a 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 hacer 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 hacer. Esto nos llevará a la próximo página.

Tras esto 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 próximo página tendremos que escribir el nombre que queramos en hostname. Además 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 reportará de que se precisará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 reportar de los cambios que se produzcan en nuestra dirección IP. La aplicación podemos bajarla desde el próximo 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 lugar web escribiendo http://alexabigail.no-ip.org en la barra de direcciones del navegador.
Si queremos desarrollar pruebas o no queremos gastarnos dinero en montar un servidor para alojar nuestras páginas web, esta es una buena alternativa. 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 utilizar 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.














































