Não é possível acessar o servidor do endereço de LAN sem fio no Windows

0

Estou executando um servidor http super simples na porta 9000. Eu posso acessá-lo bem via http://localhost:9000 , mas quando eu tento acessá-lo na mesma porta 9000 através do meu endereço IP (que eu recebo de fazer um ipconfig e tomando o endereço IPv4 de "Wireless LAN adapter Wi-Fi") da mesma máquina (aquela que está executando o servidor), o servidor não pode ser encontrado. Eu desliguei meu firewall público e privado para testar isso.

Eu também tentei adicionar um encaminhamento de porta "servidor virtual" no meu roteador, o que eu acho que não deveria ter que fazer, mas não ajudou.

O que poderia estar impedindo meu computador de encontrar seu próprio servidor em seu endereço IP da LAN? Meu objetivo final é ser capaz de acessar este servidor do meu telefone conectado ao Wi-Fi, mas este é o primeiro passo.

Estou executando o Windows 8.1.

Por demanda popular, aqui está o servidor que estou executando via node.js:

var http = require('http')
var url = require('url')

http.createServer(function (request, response) {
    response.writeHead(200)
    response.write("what")
    response.end()
}).listen(9000) 
    
por B T 19.01.2017 / 00:36

1 resposta

1

Verifique se você não tem mais nada ocupando a porta em questão. Isso pode incluir outros softwares, VMs ou Windows. Adicione também uma exceção de porta no Firewall do Windows e ligue-a novamente por segurança.

netsh advfirewall set allrprofiles state on

netsh advfirewall firewall add rule name="Name" dir=in action=allow protocol=TCP localport=9000

netsh advfirewall firewall add rule name="Name" dir=out action=allow protocol=TCP localport=9000

Substitua Nome pelo nome que você deseja chamar.

    
por 19.01.2017 / 01:58

Tags