remoto remote publicar para pagina otra only network internet httpd from desde configurar conf allow acceso acceder xampp ip-address static-ip-address

remote - xampp intranet access



Acceda a XAMPP Localhost desde Internet (4)

Tengo XAMPP instalado en una computadora portátil local. Y tengo una ip casi estática. Me gustaría dar la ip a otro para ejecutarlo desde su navegador. Configuré Apache httpd-vhosts.conf para escuchar mi dirección IP: 80 y agregué el servidor virtual con la dirección IP y la raíz del dominio al directorio local de httdocs y el nombre del servidor como localhost. Apache no se inicia ¿Qué debo hacer para acceder a mi sitio web desde una computadora externa?


Primero, debe configurar su computadora para obtener una IP estática de su enrutador. Las instrucciones para hacer esto se pueden encontrar: here

Por ejemplo, digamos que eligió la dirección IP 192.168.1.102. Después de completar el paso anterior, debe poder acceder al sitio web en su máquina local yendo a http: // localhost y http://192.168.1.102 , ya que su computadora siempre tendrá esa dirección IP en su computadora. red.

Si busca su dirección IP (como http://www.ip-adress.com/ ), la dirección IP que ve es en realidad la dirección IP de su enrutador. Cuando su amigo acceda a su sitio web, le dará esta IP. Sin embargo, debe decirle a su enrutador que cuando reciba una solicitud para una página web, envíe esa solicitud a su servidor. Esto se hace mediante el reenvío de puertos.

Se pueden encontrar dos ejemplos de cómo hacerlo here y here , aunque las pantallas exactas que vea variarán dependiendo del fabricante de su enrutador (Google para obtener instrucciones exactas, si es necesario).

Para el enrutador Linksys que tengo, http://192.168.1.1/ , http://192.168.1.1/ mi nombre de usuario / contraseña, pestaña Aplicaciones y juegos> Port Range Forward. Ingrese el nombre de la aplicación (como quiera llamarlo), inicie el puerto (80), el puerto final (80), el protocolo (TCP), la dirección IP (usando el ejemplo anterior, ingrese 192.168.1.102, que es la IP estática asignó su servidor), y asegúrese de marcar para habilitar el reenvío. Reinicie su enrutador y los cambios deberían entrar en vigencia.

Habiendo hecho todo eso, su amigo ahora debería poder acceder a su página web accediendo a su navegador web en su máquina e ingresando a http://IP.address.of.your.computer (la misma que ve cuando vaya http://www.ip-adress.com/ ) .

Como se mencionó anteriormente, la dirección IP que le asignó su ISP eventualmente cambiará ya sea que se registre sin conexión o no. Recomiendo usar DynDns, que es totalmente gratuito. Puede elegir un nombre de host en su dominio (como cuga.kicks-ass.net) y su amigo siempre puede acceder a su sitio web simplemente visitando http://cuga.kicks-ass.net en su navegador. Aquí está su sitio de nuevo: DynDns

Espero que esto ayude.


Sé esto muy viejo, pero por el bien del futuro:

También utilicé un proveedor dns dinámico. Quería probar el sitio web (IIS) DETRÁS de mi enrutador (doméstico). Entonces pensé que usaría algo como esto:

my.dynamic.dnss.ip: 8080 (porque el puerto 80 de mi enrutador se usó para administrarlo).

Así que esta parecía ser la única solución.
Pero : Paypal parecía no gustarle el puerto 8080: solo el puerto 80 y 443 están permitidos (¡no sé por qué!)


Supongo que puede hacer esto en 5 minutos sin ningún IP / reenvío de puerto adicional, para presentar temporalmente sus sitios web locales.

Todo lo que necesita para hacerlo, vaya a http://ngrok.com. Descargue el extracto de la pequeña herramienta y ejecute esa herramienta como administrador.

Entrar comando
ngrok http 80

Verás que se conectará al servidor y creará una URL temporal para ti que puedes compartir con tu amigo y dejar que explore localhost o cualquiera de sus carpetas.

Puede ver el proceso detallado aquí.
¿Cómo accedo / comparto el sitio web xampp o localhost desde otra computadora?


usted tiene que abrir un puerto del servicio en su enrutador y luego tratar de extraerlo por completo de su red porque si lo intenta desde su red, la IP diaria siempre lo redireccionará a su enrutador pero desde el exterior lo redireccionará al servidor que tienes