Hola a todos otra vez. Por ahora lo más
complicado (servidor de correo) todavía no lo hemos visto, pero
quería parar durante un pequeño momento en unos puntos en los
cuales vamos a ver como el trabajo realizado hasta ahora vale la
pena.
En entradas anteriores montamos un
servidor web pero a ese servidor web solo se podía acceder a través
de la red local, y hombre, montar un servidor web y que no se pueda
acceder desde internet es un poco... Por lo tanto, hoy aprenderemos
como hacer que nuestro servidor web sea visible desde internet.
Antes de empezar me gustaría decir que
en uno de los pasos no voy a poder ayudaros, ya que eso depende de
cada uno, lo que si que podre será daros unas pautas de que se
debería hacer. Con todo esto empecemos.
Hacer visible nuestro ordenador.
Como muchas veces antes de cada manual
hay que saber un poco de teoría para entender mejor que es lo que
estamos haciendo.
Cuando nosotros nos conectamos a una
pagina siempre ponemos un nombre (ej:. Google.es), pero en ese
momento que estamos escribiendo. Lo que estamos escribiendo es un
nombre de dominio, os acordais de DNS, “servidor de nombres de
dominio”, que es lo que hacia un servidor DNS, a un nombre de
dominio le asignaría una IP por lo tanto nosotros no nos conectamos
a google.es, sino que nos estamos conectando a una dirección IP, no
todos tenemos un nombre de dominio, pero lo que si tenemos todos es
una IP publica, esta es la
que se muestra hacia internet, y es única en el mundo, por lo tanto
si abriéramos un navegador y pusiéramos esa dirección IP
llegaríamos a nuestro router.
Sabiendo
esto lo que ahora tenemos que hacer es decir a nuestro router que
hacer cuando “alguien” llama a la puerta. ¿Y que creéis que
habría que hacer? -Abrir esa puerta-. A eso se le llama abrir un
puerto en el router, y no solo eso, tendremos que decir que hacer y
lo que tendremos que indicarle es que lo que quiera entrar por el
puerto 80 de nuestro router, lo redirija al puerto 80 de la ip de
nuestro servidor, ya esta!!! con eso podríamos acceder desde
cualquier lado del mundo a nuestro servidor de internet.
Para
acceder tendremos que hacer estos pasos.
1ª
Abrir puerto 80 del router y decir que lo redireccione a la ip de
nuestro servidor por el puerto 80
2ª
En nuestro servidor esos puertos están chapados automáticamente,
por lo que tendremos que poner los siguientes comando:
iptables
-A INPUT -p TCP --dport 80
-j ACCEPT
iptables
-A INPUT -p TCP --dport 8080
-j ACCEPT
iptables
-A OUTPUT -p TCP --dport 80
-j ACCEPT
iptables
-A OUTPUT -p TCP --dport 8080
-j ACCEPT
Con
esto hemos abierto los puertos de nuestro ordenador (iptables es el
fireware de linux)
Siento
mucho no poder deciros como configurar vuestro router, pero eso ya
depende de cada uno, lo que si es casi seguro es que para acceder a
vuestro router tendreis que abrir un navegador y poner la siguiente
dirección: 192.168.1.1
Si no
sabéis como configurar vuestro router, buscar en google.
Espero
que os sirva.
En la
próxima entrada aprenderemos a como poner un nombre de dominio
gratuito (para no tener que ir poniendo ips)
No hay comentarios:
Publicar un comentario