4 votos

Acceso a servidor web en una subred

Tengo la siguiente red:

          Modem/Router (#1)
WWW <--> +-----------------------+
         | 192.168.1.1 (bridged) |         Router (#2)
         +-----------------------+  <-->  +-------------------------+
                                          | 192.168.2.1   (Router)  |
                                          | 192.168.2.107 (HTTP)    |
                                          +-------------------------+

Cualquier máquina conectada a router #2 puede tener acceso a internet. Pero a partir de la Internet, ninguno de la máquina que se alcanzan. Ya he añadido que la IP:Puerto de reenvío de puertos en el router #2.

Este fue introducido recientemente. Antes de eso, todos los equipos estaban conectados a un router #1 y no había sub-red, y que yo pudiera acceder desde internet al servidor web en la máquina.

¿Cómo puedo acceder desde fuera (es decir, Internet), que webserver de IP 192.168.1.107?
Se trata de un problema de la máscara de red?

EDITAR

He solucionado el problema con el router #2. Ahora tiene IP 192.168.2.1. Vea a continuación la información detallada de los routers:

Router #1 (El que está conectado directamente a Internet)

IP Address     : 192.168.1.1
IP Subnet Mask : 255.255.255.0
DHCP           : Enabled

Router #2

IP Address     : 192.168.2.1
IP Subnet Mask : 255.255.255.0
DHCP           : Enabled

Servidor web Conectado a un Router #2, HTTP en el puerto 80

IP Address     : 192.168.2.107
IP Subnet Mask : 255.255.255.0
  • Si puedo conectar un ordenador a un router #1, no puedo acceder al router #2 ni cualquier máquina conectada a ella, por lo tanto, no puede acceder al servidor web.
  • Si puedo conectar un ordenador a un router #2, me pueden acceder a los routers y también el servidor web. Tengo Internet, no importa qué router estoy conectado.
  • La gente de fuera (Internet) todavía no puede acceder al servidor web.

5voto

Matt Andrews Puntos 910

Usted debe configurar el Reenvío de Puerto del público en el puerto 80 en el router #1 para el puerto 80, a la dirección del router no. #2. Entonces, como Þór Sigurðsson, dijo, el cambio de dirección de red del router #2, por ejemplo, 192.168.2.1. A continuación, hacer otra reenvío de puertos en el router #2 de el puerto 80 de la máquina 192.168.(ya)2.107.

EDIT: para Su edición, porque el área de comentarios es demasiado pequeño.

En general, usted NO PUEDE tener acceso a cualquier máquina conectada a router #2 de router #1. Esto es normal, porque se está ejecutando NAT y todas las máquinas conectadas a un router #1 puedes ver es la IP del router #2, 192.168.1.x (no mencionar lo que la IP de la WAN del router #2 ha). Usted no puede hacer ping por ejemplo 192.168.2.1 o 192.168.2.107 en su situación, mientras se encuentra conectado a rounter #1.

Para obtener la página web, en cualquier comp conectado a un router #1 de servidor en 192.168.2.107, router #2 tiene el reenvío de puertos desde la dirección WAN (192.168.1.x donde x no mencionar) en el puerto 80 de la máquina 192.168.2.107 tener servidor web en el puerto 80. A continuación, cualquier equipo puede acceder a la web werver escribiendo ROUTER #2 WAN de la DIRECCIÓN en la ventana del navegador

También obtener la página web de su servidor mientras está conectado en el internet, usted tiene a puerto de avanzar en el router #1 del puerto 80 del router #2 de la dirección WAN de 192.168.1.x (donde x no mencionar) el puerto 80.

                           port-forward                                  port-forward
INTERNET --> YOUR_WAN_IP:80 [router #1] 192.168.1.1 --> 192.168.1.x:80 [router #2] 192.168.2.1 --> 192.168.2.107:80

Otra cosa es el mensaje que están recibiendo, aboud CPE, no sé si debería hacerlo, me refiero a que no sé su proveedor de internet. Hacer que iniciar sesión en el router #1 para hacer algo a veces? O se trata de tu propio router? Usted debe preguntar a ellos si es que ACEPTAR a cambio de CPE de puerto HTTP. Pero si es tu router, a continuación, esto está bien, sólo recuerde que usted tendrá que conectar al puerto 8080 para configurar su router.

Si no vamos a cambiar a 8080, hay otras opciones disponibles que usted puede redirigir el puerto 81 en el router #1 para el puerto 80 del router #2, si el router #1 tiene esa opción. pero luego de la internet será necesario para el tipo de DOMINIO:81 o YOUR_WAN_IP:81 a conectar. De red conectado al router #1, servidor en 192.168.2.107 todavía será accesible en el puerto 80 sin cambio.

Olvidé mencionar algo - si no se ha definido una estática IP de la WAN para el router #2, usted tiene que hacerlo. Así que el reenvío de #1 a #2 va a trabajar. También, esta la IP de la WAN del router #2 debe ser eliminado de DHCP en el router #1. Para configurar el router #2 la IP de la WAN, por ejemplo, 192.168.1.200 y el router #1 DHCP será de 192.168.1.2 a 192.168.1.199.

Esperamos que tengo todo el derecho

0voto

¿Tienes 192.168.1.1 en dos distintos dispositivos ?

Si ese es el caso, esa es la primera cosa que usted necesita para arreglar.

Si usted está usando de puente, entonces usted NO debe dividir su red a través de máscaras de red - puente funciona con la misma red/máscara en ambos lados (y normalmente se usa para interconectar dos diferentes tipos de redes, como un cable y una conexión inalámbrica o dos cables con un dual inalámbrico-puente de interconexión de la red.).

Si estoy fuera de aquí - a continuación, hacer el siguiente paso para proporcionar información más precisa: * los dispositivos * configuración de transportes (el módulo de puente, router, etc )

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: