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 процентов времени, когда у пользователя возникает проблема с подключением, которая не связана с потерей всего сетевого соединения, проблема может быть прослежена до правила брандмауэра. Тот факт, что компьютер вашего сына настроен как ограниченная учетная запись (что является отличной идеей, особенно для компьютера, используемого ребенком), приводит нас к еще большей уверенности в том, что это проблема брандмауэра.
Вот что, вероятно, произошло и почему это влияет только на его компьютер. Когда вы установили Minecraft, запустили его и отправились запускать локальную локальную игру, есть вероятность, что система брандмауэра Windows спросит вас, хотите ли вы разрешить Java общаться через брандмауэр (если вы еще этого не сделали в прошлом уже). Не задумываясь над этим, вы разрешили его и занялись игрой.
Однако на компьютере вашего сына это разрешение никогда не происходило, потому что вы не можете изменять правила брандмауэра на ограниченной учетной записи без пароля администратора. Поэтому в тех случаях, когда административное использование не разрешает применение приложения или в случаях, например, у вашего сына, если они не могут его разрешить, они получают приложение, которое не может пройти через брандмауэр. Причина, по которой эта проблема особенно сложна, заключается в том, что брандмауэр Windows ориентирован на ограничение входящей связи, а не исходящую связь. Таким образом, оба компьютера могут легко подключаться к многопользовательским серверам Minecraft в Интернете, но правила брандмауэра заставляют компьютер вашего сына выступать в качестве хоста для игры, потому что он не может принимать входящие соединения.
К счастью, проблема проста. Все, что вам нужно сделать, это перейти в брандмауэр Windows, найти правило брандмауэра, относящееся к рассматриваемому приложению, и разрешить доступ.
После внесения этих изменений вы обнаружите, что дополнительный компьютер может легко принимать входящие запросы. Если вы столкнетесь с аналогичной проблемой в будущем, когда приложение, похоже, работает, но не будет принимать входящие запросы, вы можете вернуться к панели управления брандмауэром и выполнить настройку экономии игры.
У вас есть неотложный технический вопрос? Стреляйте нам по электронной почте, и мы сделаем все возможное, чтобы ответить на него.