Não é possível acessar o servidor Python Http em execução no Win10 Ubuntu bash da rede

Não é possível acessar o servidor Python Http em execução no Win10 Ubuntu bash da rede

Estou tentando executar um servidor web do Ubuntu Bash no Windows 10 usando o seguinte:

python -c 'import BaseHTTPServer as bhs, SimpleHTTPServer as shs; bhs.HTTPServer(("135.135.135.11", 8888), shs.SimpleHTTPRequestHandler).serve_forever()'

No entanto, não consigo me conectar a ele de outras máquinas. Somente no Localhost. Funciona se eu executá-lo no Windows Python.

Tentei adicionar uma regra bash para bash.exe no firewall do Windows, mas nada funcionou. Alguma ideia?

Responder1

Tive um problema ao usar python -m SimpleHTTPServerhoje. Acabou sendo relacionado ao firewall/rede do Windows. Eu poderia acessar facilmente o conteúdo via 127.0.0.1:8000, mas não 0.0.0.0:8000

  • verifique o firewall
  • verifique a rede
  • tente usar um endereço IP razoável e uma porta não conflitante

informação relacionada