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