Ver el sitio web de localhost desde el dispositivo móvil


Tengo un ASP.Net sitio web alojado en mi Win8's localhost, el sitio parece estar funcionando como se esperaba en el escritorio, pero ahora también quiero probar el sitio web en el dispositivo móvil para comprobar cómo se hace

¿Hay de todos modos puedo acceder al sitio web desde mi dispositivo móvil

Mi Dispositivo Móvil y la Máquina de escritorio están conectados a la misma red a través del enrutador.

Aquí están los detalles de mi máquina y enrutador.

  1. La máquina tiene Win8 Pro instalado ejecutando IIS 8.0.9200.16384
  2. El router es TP-Link Basic de 150Mbps.
  3. El dispositivo es Karbonn A15, Android-4.0.4 (ICS)

Puede alguien decirme cómo puedo conectar mi dispositivo móvil al sitio web de localhost.

Author: Abbas, 2013-06-26

7 answers

Para ver el sitio web de localhost desde un dispositivo móvil, debe seguir estos pasos:

  • En su computadora, debe recuperar su dirección IP (Run > cmd > ipconfig)
  • Si su localhost usa un puerto específico (como localhost:12345), debe abrir el puerto en su computadora (Panel de control > Sistema y Seguridad > Firewall > Configuración avanzada y agregar regla de entrada)
  • Finalmente, puede acceder a su sitio web desde un dispositivo móvil navegando a : http://192.168.X. X: 12345 /

Espero que ayude

 89
Author: Joffrey Kern,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-28 10:01:00

Una de las formas más fáciles de acceder de forma remota ASP.net sitio web local, sin jugar con la adición de nuevas reglas al firewall, es utilizar esta extensión de Visual Studio:

Transportador de Keyoti (Visual Studio extension)

Simplemente instálalo. Cada vez que ejecute su proyecto, le mostrará la URL que se puede usar para el acceso remoto. No se requiere otra configuración.

introduzca la descripción de la imagen aquí

 5
Author: Piotrek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-17 17:38:29

Prueba esto https://ngrok.com/docs#expose

Simplemente ejecutar ngrok 3000 , 3000 es el número de puerto que desea exponer a Internet. Puede insertar el número de puerto que desea exponer, para rails es 3000. Esto hará un túnel de su localhost a Internet y podrá ver su host local desde cualquier lugar

 3
Author: ngprnk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-07-29 08:51:43

Otra opción es http://localtunnel.me / si estás ejecutando NodeJS

npm install -g localtunnel

Inicie un servidor web en cualquier puerto local como 8080, y cree un túnel a ese puerto:

lt -p 8080

Que devolverá una URL pública para su localhost en randomname. localtunnel.me. Puede solicitar su propio subdominio si está disponible:

lt -p 8080 -s myname

Que devolverá myname. localtunnel.me

 3
Author: neave,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-23 11:50:30

En primer lugar abierto applicationhost.archivo de configuración en visual studio. dirección>>C:\Users\Your User Name\Documents\IISExpress\config\applicationhost.config

Luego encuentra estos códigos:

<site name="Your Site_Name" id="24">
        <application path="/" applicationPool="Clr4IntegratedAppPool"
        <virtualDirectory path="/" physicalPath="C:\Users\Your User         Name\Documents\Visual Studio 2013\Projects\Your Site Name" />
        </application>
         <bindings>      
           <binding protocol="http" bindingInformation="*:Port_Number:*" />
         </bindings>
   </site>

*) Port_Number:Mientras su sitio se ejecuta en IIS express en su computadora, el número de puerto será visible en la barra de direcciones de su navegador de la siguiente manera: localhost:port_number/... Cuando edite este archivo, guárdelo.

En el Segundo paso debe ejecutar cmd como administrador y escribir este código: netsh http add urlacl url=http://*:port_Number/ user=everyone y presione enter

En el Tercer paso debe Habilitar puerto en firewall

Go to the “Control Panel\System and Security\Windows Firewall”

Click “Advanced settings”

Select “Inbound Rules”

Click on “New Rule …” button

Select “Port”, click “Next”

Fill your IIS Express listening port number, click “Next”

Select “Allow the connection”, click “Next”

Check where you would like allow connection to IIS Express (Domain,Private, Public), click “Next”

Fill rule name (e.g “IIS Express), click “Finish”

Espero que esta respuesta sea útil para usted

Actualización para Visual Studio 2015 en este enlace: https://johan.driessen.se/posts/Accessing-an-IIS-Express-site-from-a-remote-computer

 1
Author: Ali,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-06-19 15:17:58

Además, debe desactivar su antivirus o administrarlo para abrir el puerto 80 en su sistema.

 0
Author: A Programmer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-11-22 10:40:52

Conozca la dirección ip de su host en su lan Abra cmd y escriba ipconfig y el if xampp el puerto de escucha predeterminado sería 80 Entonces, por ejemplo, si 10.0.0.5 es su dirección ip de host Tipo 10.0.0.5:80 desde el navegador web de tu móvil Asegúrese de que ambos están conectados a la misma LAN Sin embargo, el puerto predeterminado que webaddress intenta es 80.

 0
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-10-01 04:44:27