2011-02-24 24 views
20

Necesito reenviar mi servidor local durante un corto período de tiempo para fines de prueba. Se debe acceder desde Internet público.Acceder al servidor local desde Internet

¿Cómo puedo lograrlo?

Gracias.

+0

¿No pertenecería a ServerFault? – 0xC0000022L

+0

No puede reenviar su servidor local más de lo que usted como persona puede "reenviar" su identidad a otra persona. Por favor explique qué funcionalidad real está tratando de lograr. –

+2

@STATUS_ACCESS_DENIED Si cree que una pregunta no está relacionada con el tema, márquela y un moderador puede moverla al sitio correcto –

Respuesta

9

Se accede a la configuración del enrutador y se reenvía el puerto 80 a la IP de LAN de la computadora que ejecuta el servidor web.

Luego, cualquier persona fuera de su red (pero no dentro de la red) puede acceder a su sitio usando su dirección IP WAN (whatismyipcom).

+0

> Entonces, cualquier persona fuera de su red (pero no dentro de la red) puede acceder a su sitio ... ¿Puede explicar por qué, por favor? No lo entiendo, ¿no se pueden manejar los bucles? – jim810

+0

Lo siento, no soy un chico de la red, no sé por qué no funciona. –

+0

¿Cómo puede también hacer que esté accesible dentro de la red? – Vincent

1

Aunque no proporcionó suficiente información para responder esta pregunta correctamente, sus mejores fotos son SSH tunnels (o túneles SSH inversos).

Solo necesita un servidor SSH en su red interna o remota para proporcionar acceso a su máquina local.

Puede usar PUTTY (tiene una GUI) en Windows para crear su túnel.

-1

Pruebe con su dirección IP, creo que puede acceder a ella por internet.

0

Usted está accediendo a localhost, lo que significa que tiene un servidor web ejecutándose en su máquina. Para acceder a ella desde Internet, debe asignar una dirección IP pública a su máquina. Luego puede acceder al http://<public_ip>:<port>/. El número de puerto es normalmente 80.

+0

Sí, pero las telecomunicaciones siempre bloquean el puerto 80 para los consumidores residenciales – renanlf

0

Abra el puerto en el que se está ejecutando su sistema (muestra 8080). Abra el puerto en todas partes ... Módem, firewalls, etc. etc.

A continuación, envíe su puerto ip + a la persona que lo utilizará.

muestra: http://200.200.200.200:8080/mySite/

0

usar su dirección IP o un servicio como no-ip.org si necesita algo más práctico. Luego, eventualmente configure su enrutador correctamente para que la conexión entrante se reenvíe a la máquina con el servidor en funcionamiento.

0

Buen día, puede estar interesado para usted: http://www.siteonyourdevice.com

Cómo funciona:
1) Se registra nueva cuenta.
2) Registre el dominio que desea.
3) Descargar el cliente.
4) Instalar e iniciar el cliente, especificar el directorio con contenido web.
5) Use un servidor externo que redirija las solicitudes a su servicio web.
6) Abrir enlace activo.

Cuestiones relacionadas