Dear How-To Geek,
I’ve been following your Guide to Minecraft series with great success, but I have hit a bit of a hiccup. My son and I have been going through it together but when we got to lesson 14 and 15 (the ones focused on local multiplayer and internet multiplayer) I found that I couldn’t connect to my son’s computer over the LAN. However, both our computers can connect to servers on the Internet and his computer can connect to mine if I share my map with him.
Both computers are running Windows 7, both are on the same hard-wired LAN, and we’re running the exact same versions of Minecraft. I can ping his computer, and he can ping mine but we can’t connect to play. I can even see his game when he uses the “open to LAN” function in Minecraft, but I can’t join it. What’s the deal? The only real difference between our two machines, hardware specs aside, is that I’m running an administrator account and he’s running a limited account. How that would impact network functionality, however, I’m not sure.
Where should I start troubleshooting the problem?
Sincerely,
Minecraft Divided
99% das vezes em que um usuário tem um problema de conectividade que não envolve perda de toda a conexão de rede, o problema pode ser rastreado até uma regra de firewall. O fato de o computador do seu filho estar configurado como uma conta limitada (o que é uma excelente ideia, especialmente para um computador usado por uma criança) nos leva a acreditar ainda mais que isso é um problema de firewall.
Veja o que provavelmente aconteceu e por que isso afeta apenas o computador dele. Quando você instalou o Minecraft, correu e foi rodar um jogo LAN local, há uma boa chance de o sistema de firewall do Windows perguntar se você queria autorizar o Java a se comunicar através do firewall (se você já não o fez no passado) já). Sem pensar muito, você autorizou e continuou jogando o jogo.
No computador do seu filho, no entanto, essa autorização nunca aconteceu porque você não pode alterar as regras do firewall em uma conta limitada sem a senha administrativa. Assim, nos casos em que um uso administrativo falha ao autorizar um aplicativo ou em casos como o do seu filho, onde ele não pode autorizá-lo, eles acabam com um aplicativo que não pode atravessar o firewall. A razão pela qual esse problema é particularmente difícil de resolver é que o Firewall do Windows está focado em restringir a comunicação de entrada, não a comunicação de saída. Assim, os dois computadores podem se conectar facilmente aos servidores multijogador do Minecraft na Internet, mas as regras do firewall fazem com que o computador do seu filho não atue como host do jogo porque ele não pode aceitar conexões de entrada.
Felizmente, corrigir o problema é simples. Tudo o que você precisa fazer é acessar o Firewall do Windows, procurar a regra de firewall referente ao aplicativo em questão e ativar o acesso.
Depois de fazer essas alterações, você deve descobrir que o computador secundário pode aceitar solicitações de jogos recebidas com facilidade. Caso você enfrente um problema semelhante no futuro, em que um aplicativo parece funcionar, mas não aceita solicitações de entrada, é possível voltar para o painel de controle do Firewall e fazer um ajuste para economia de jogo.
Tem uma pergunta tecnológica urgente? Envie-nos um e-mail e faremos o possível para atendê-lo.