O novo / antigo roteador provavelmente não suporta o loopback do computador e vice-versa.
Referenciando localhost através de uma interface especializada e não através do roteador,
então não é afetado.
Recentemente, mudei-me para o novo apartamento onde já encontrei o trabalho e a execução do roteador com acesso à Internet.
Digamos que eu tenha o aplicativo node.js em execução no meu próprio Mac PC na porta 3000 . anteriormente eu poderia acessar esse aplicativo digitando:
localhost:3000 192.168.1.120:3000 ambos os métodos funcionaram e eu também poderia acessar este aplicativo de um PC diferente conectado à mesma rede
Agora, só consigo acessá-lo digitando localhost:3000 , enquanto meu endereço local atual 192.168.1.4:3000 retorna ERR_CONNECTION_REFUSED .
Eu não mudei nada além do apartamento que é apenas roteador e ISP. O que pode estar errado?