Estoy tratando de ejecutar un servidor web desde Ubuntu Bash en Windows 10 usando lo siguiente:
python -c 'import BaseHTTPServer as bhs, SimpleHTTPServer as shs; bhs.HTTPServer(("135.135.135.11", 8888), shs.SimpleHTTPRequestHandler).serve_forever()'
Sin embargo, no puedo conectarme desde otras máquinas. Solo en Localhost. Funciona si lo ejecuto desde Windows Python.
Intenté agregar una regla bash para bash.exe en el firewall de Windows, pero nada funciona. ¿Algunas ideas?
networking
windows-10
bash
unixsnob
fuente
fuente
Ubuntu Bash onWin10 debe documentarse de manera más adecuada ... Por cierto, ¿qué sucede cuando ejecuta el servidor en una caja de Linux en la misma red?
sbrm1
@ sbrm1 ¿Se refiere a una instalación real de Linux? ¡Todo funciona! Incluso en Windows funciona el mismo código. Definitivamente es algo que tiene que ver con el subsistema Unix que no acepta conexiones externas.
unixsnob
Bueno, el Subsistema de Windows para Linux todavía está en beta ...
sbrm1