Não é possível conectar-se ao computador na rede local, embora a conexão com a Internet esteja funcionando bem

1

Estou com dificuldades para me conectar sem fio ao meu computador Linux com meu dispositivo móvel Android. Desativei o firewall interno do meu computador e abri o acesso a ele com a porta 80 na configuração do firewall do roteador. Às vezes, consigo acessar meu computador, às vezes não consigo acessá-lo. Normalmente, reiniciar a conexão sem fio no meu dispositivo móvel permitiria que eu acessasse meu computador. Mas desta vez, eu tentei inúmeras vezes sem sucesso, embora eu ainda possa acessar a internet sem fio através de ambos os dispositivos. O que poderia estar causando esse problema?

    
por Question Overflow 31.12.2012 / 16:13

1 resposta

2

Se você está tentando acessar a porta 80, suponho que você esteja planejando ter um servidor da web executando sua caixa do Linux e tentando acessá-lo através do navegador da Web do dispositivo Android.

Primeiras coisas primeiro, verifique se algo está realmente escutando sua porta 80. Um teste simples para isso é abrir um navegador na sua máquina linux e ir para link . Nesse ponto, o navegador se conectará ao seu servidor local ou informará que não foi possível fazer isso (a mensagem será diferente do navegador para o navegador, mas será enviada de "Ops! O Google Chrome não pôde se conectar ao localhost" para o Chrome para "Não é possível conectar-se" para o Firefox).

Se você conseguir se conectar por meio do navegador, pode haver um problema relacionado à conectividade do seu Android com a própria máquina. Para testar isso rapidamente, tente instalar o Traceroute no seu dispositivo Android (requer somente permissão de acesso total à rede que é obrigatória para o seu objetivo) e realizar um traceroute através dele para o IP do seu Linux Box (iniciar o aplicativo, colocar o IP na caixa de texto e pressionar Trace ). Se, assumindo a partir do seu post original, você está sentado na mesma rede que a sua máquina, o dispositivo android se conecta com sucesso à sua caixa linux se você tiver uma entrada listando o IP fornecido e vários tempos médios de uma maneira semelhante à imagem encontrada aqui

Se, no entanto, apenas sinais de estrela forem exibidos (*), o dispositivo Android provavelmente não poderá acessar a máquina linux. Eu aconselho você:

  • Verifique novamente as definições de rede no seu dispositivo Android. Pode ser possível que você esteja conectado a uma rede diferente e não esteja ciente disso.
  • Reinicie seu roteador. Eu tive cenários em que parte dos sintomas que você descreveu ocorreu e, no final, reduziu o desempenho do roteador após longos períodos de atividade.

Se, por outro lado, você não conseguir se conectar através do navegador da sua caixa linux ao seu servidor local, provavelmente o servidor não está sendo executado.
Nesse caso, as coisas são um pouco mais complicadas, pois não sei exatamente o que o servidor que você está tentando executar é. Se você puder esclarecer se é um servidor web regular como o Apache ou qualquer outra coisa, seria de maior ajuda. No entanto, independentemente do software que está sendo executado, você pode verificar rapidamente se a porta em si está aberta a conexões. Para fazer isso:

  1. Abra uma janela de terminal (essa ação depende da distribuição do Linux que você instalou. Verifique o manual do usuário apropriado para esse caso ou simplesmente execute a consulta do Google "Como abrir uma janela de terminal em " na seu navegador)
  2. Digite o seguinte comando:

    netstat -an | grep 80 | grep -i LISTEN

  3. Procure uma entrada que corresponda a uma das seguintes opções:

    *.80 *.* 0 0 0 LISTEN
    your ip address here.80 *.* 0 0 0 LISTEN

Se nenhuma entrada aparecer que corresponda a isso, então o software que estiver sendo executado não está funcionando. Muito provavelmente, qualquer que seja o serviço que se espera rodar é executado no tempo de inicialização do sistema operacional (a correção é reiniciar o seu PC linux), mas é possível que, se trabalhado antes (mesmo que apenas de tempos em tempos) e agora não, Um tipo de atualização ou alteração de configuração foi executada, tornando instável a execução. Você teve alguma atualização do sistema antes que isso ocorresse?

    
por 31.12.2012 / 17:16