Seleccionar página

servidor-webConfigurar en una red dos routers para dar servicio web y conexión internet.

Para poder dar servicio web, ftp o escritorio remoto necesitamos abrir puertos en el router y dirigirlos a un ordenador de nuestra red.

Pues bien supongamos que lo que queremos es tener un servidor web, un servidor ftp y tener otro equipo con posibilidad de acceder de forma remota. Tenemos en total 3 ordenadores y dos router.

  • El primer ordenador será el que tenga el servidor web. Tendrá que tener el que sea instalado con el puerto 80 configurado. Por ejemplo apache o algún paquetillo de estos que te viene con todo incluido para ahorrar tiempo como por ejemplo el easyphp.
  • El segundo ordenador será igual pero con algún servidor ftp instalado. Igual que antes le instalamos el que queramos, incluso podríamos usar el que trae Windows. Deberemos configurarlo en el puerto 23.
  • Y un tercer ordenador con un servidor remoto como por ejemplo el ultravnc que es gratuito y lo configuraremos con el puerto 5900.

Ahora bien, todos estos ordenadores estarán conectados mediante un switch, y a este también irán conectados los otros ordenadores y routers.  Entonces como tendremos nuestros servidores configurados?

Si lo que queremos, y lo más lógico, es que los servidores vayan conectados a un router y el PC suelto con el acceso remoto vaya a otro router diferente pues deberemos de separarlo con rutas.

Lo primero que haremos será configurar los router para dirigir las peticiones desde fuera hasta el ordenador que deseemos. Para hacer eso tenemos que ir a la configuración del router por http://192.168.1.1 y dirigirnos a la sección de “nat” o “servidor virtual” o “puertos.” Con uno de estos nombres debe de aparecer, eso ya depende de cada router. Ahí dentro le diremos el rango de puertos tanto udp como tcp y la dirección ip a donde va a ir, además tendremos que decirle también el puerto que abrimos(80). Seleccionaremos ambos protocolos (tcp,udp) y la dirección de nuestro primer ordenador (192.168.1.10).

Hacemos esto con los puertos 80 y 23 que son los de web y ftp y los llevamos uno a la 192.168.1.10 y otro a la 192.168.1.20.

Y con el otro router igual pero haciendo lo con el puerto 5900 y la dirección 192.168.0.30.

Ahora suponemos que tenemos un router con la ip 192.168.1.1 y el otro con la 192.168.1.2, bien pues para que los ordenadores comuniquen en un sentido y otro con las redes que hemos configurado tenemos que indicarle el camino. Porque? Si nosotros nos vamos a la configuración de red del equipo y nos vamos a meterle la ip en el apartado de tcp/ip veremos que hay una sección que es puerta de enlace. Aquí será donde pondremos uno de nuestros router. Pero solo uno. En el caso de que sea el ordenador 192.168.1.10 y 192.168.1.20 le meteremos la ip del primer router (192.168.1.1) y en el caso del 192.168.1.30 será la del segundo (192.168.1.2). Así podremos comunicar el ordenador con el resto de internet.

Si por casualidad quisiéramos rizar el rizo un poco mas y tuviéramos que usar en un ordenador los dos router porque queremos que por uno de ellos se tenga el servidor web, ftp, etc. y por otro lado tengamos otro para poder navegar nosotros sin que se consuma el ancho de banda del primero pues tendríamos que modificar la tabla de enrutamientos manualmente.

Pongo ejemplos:  nos vamos a ejecutar ponemos cmd y escribimos:

  • Route print: para ver la tabla.
  • Route add 0.0.0.0 MASK 0.0.0.0 192.168.1.1 –p: con esto desviamos todo el tráfico por la puerta de enlace 1.
  • Route add 192.168.1.0 MASK 255.255.255.0 192.168.1.2 –p: con esto desviamos el tráfico interno por la puerta de enlace 2.

Y así lo que queramos ir poniendo. Si escribimos route /? nos sale la ayuda