Коригиране: LAN не работи в Minecraft

Няколко играчи на Minecraft се оплакват, че функцията LAN не работи за тях, така че те не могат да играят с приятелите си на местно ниво. Съобщава се, че това се случва най-вече, когато потребителите стартират свят с един играч и след това се опитват да отворят сесията към LAN ( Настройки> Отваряне към LAN> Игра по-креативна) . След това играта ще покаже порта, на който се хоства сесията ( Локална игра, хоствана на порт XXXX ), но сесията ще остане невидима за другия LAN / плейър.

Какво причинява грешката „LAN Not Working on Minecraft“?

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и стратегиите за поправяне, които те използваха, за да заобиколят този конкретен проблем. Въз основа на събраното от нас има няколко различни сценария, които в крайна сметка ще задействат това конкретно съобщение за грешка:

  • В крайна сметка защитната стена блокира Java - UAC не е ясен, когато иска необходимите разрешения за Minecraft, така че някои потребители могат да натиснат Отказ в подканата за разрешение (което в крайна сметка инструктира вашата защитна стена да блокира входящите и изходящите връзки на Minecraft. В този случай, решението е да конфигурирате вашата защитна стена, за да разреши връзката от и към Minecraft.
  • Компютрите са в различна мрежа - Друга причина, поради която този проблем ще възникне, е, когато участващите страни са свързани към различна мрежа. Тъй като говорим за LAN връзка, няма да видите другия, ако не сте в същата мрежа.
  • AP Isolation блокира връзката - Друга възможна причина, поради която LAN функцията не работи на Minecraft, е функция, наречена Access Point isolation. Тази мярка за сигурност може да е виновникът, който пречи на участващите устройства да комуникират помежду си. Ако този сценарий се прилага, единствената корекция е да деактивирате изолирането на AP.
  • Откриването на мрежата е деактивирано - Друг обикновен проблем, който може в крайна сметка да причини този конкретен проблем, е ако мрежата е настроена на обществена, но Network Discovery е деактивирана. Това в крайна сметка ще попречи на Minecraft да слуша излъчвания. В този случай най-простото решение е да включите откриването на мрежа.

Ако в момента се борите да разрешите този конкретен проблем с Minecraft, тази статия ще ви предостави няколко стъпки за отстраняване на неизправности, които други потребители в подобна ситуация са използвали, за да разрешат проблема.

Ако искате този процес да бъде възможно най-лесен, съветваме ви да следвате методите по-долу в реда, в който се рекламират. В крайна сметка ще се натъкнете на някои стъпки, които ще ви помогнат да разрешите съобщението за грешка.

Метод 1: Гарантиране, че всички участващи страни са свързани към една и съща мрежа

Ако не можете да хоствате / присъедините към LAN сесия, първото нещо, което трябва да проверите, е дали всички участващи компютри са свързани към една и съща мрежа. Ако една от участващите страни е лаптоп, уверете се, че не е свързан с близкия Wi-Fi (различен от предвидения).

И дори ако всички компютри са свързани към една и съща мрежа, за предпочитане е да използвате една и съща форма на връзка. Например, ако хоствате сесията на компютър с Ethernet връзка, препоръчително е да свържете лаптопа с кабел, вместо да използвате Wi-Fi мрежата.

Ако сте се уверили, че всички участващи компютри са свързани към една и съща мрежа и все още срещате същия проблем, преминете към следващия метод по-долу.

Метод 2: Конфигуриране на вашата защитна стена, за да позволи изпълнението на Minecraft

Windows ще поиска необходимите разрешения, необходими за стартиране на онлайн компонентите. Но този процес ще създаде известно объркване за потребителите, защото UAC ще поиска разрешение за Java (тъй като играта се изпълнява от програмата Java).

Ако сте натиснали „ Отказ“ при първоначалния ред за разрешение, тогава вашата защитна стена вече е конфигурирана да блокира мрежовите функции на Minecraft. Както можете да си представите, това в крайна сметка ще прекъсне всеки опит за установяване на LAN сесия.

За щастие стъпките за разрешаване на проблема в този конкретен сценарий са много прости. Трябва само да се уверите, че имате административен достъп. Когато сте готови, следвайте инструкциите по-долу:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „control or control.exe и натиснете Enter, за да отворите контролния панел .
  2. Вътре в контролния панел използвайте функцията за търсене, за да намерите защитната стена на Windows Defender (защитна стена на Windows) . След като го видите, щракнете върху Разрешаване на приложение чрез защитната стена на Windows .
  3. В прозореца Разрешени приложения кликнете върху Промяна на настройките и започнете да превъртате надолу по списъка. Трябва да се уверите, че квадратчетата, свързани с един (или няколко) записа, са маркирани:
    javaw.exe Java (TM) Platform SE двоичен Minecraft

    Забележка: Ако Minecraft не е в този списък, щракнете върху Разреши друго приложение и използвайте следващия прозорец, за да прегледате местоположението на основния стартер ( Magic Launcher или нещо различно, в зависимост от версията, която използвате) и добавете това към Разрешени приложения .

  4. Запазете промените и стартирайте Minecraft отново и вижте дали LAN връзката вече работи.

Ако все още срещате същия проблем, опитайте да деактивирате антивируса си временно или редактирайте входящите правила за Minecraft, за да го разрешите напълно.

Метод 3: Активиране на Network Discovery

Няколко засегнати потребители съобщиха, че са успели да разрешат проблема, след като са открили, че въпреки че мрежата, която са използвали, е настроена на Обществена, откриването на мрежата е деактивирано. Това в крайна сметка ще наруши LAN функционалността на Minecraft, тъй като играта няма да може да слуша излъчвания.

За щастие можете да разрешите този проблем много лесно, като активирате Network Discovery . Ето как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това въведете „control“ или „ control.exe “ и натиснете Enter, за да отворите класическия прозорец на контролния панел.
  2. Вътре в контролния панел кликнете върху Мрежа и интернет и след това върху Център за мрежи и споделяне .
  3. В екрана на Центъра за мрежи и споделяне кликнете върху Промяна на разширените настройки за споделяне .
  4. В разширените настройки за споделяне разгънете раздела Частно и се уверете, че е включена функцията Включване на откриването на мрежа , заедно със свързаното с нея квадратче. след това разгънете раздела Публично и Включете откриването на мрежата под Откриване на мрежа .
  5. След като мрежовото откриване бъде активирано, опитайте да хоствате / присъедините сесия на Minecraft отново и проверете дали проблемът е разрешен.
  6. Ако не се уверете, че сте проверили и „ Включване на споделянето на файлове и принтер “.
  7. Освен това се уверете, че е поставена отметка в опцията „Разрешаване на Windows да управлява домашна група“.
  8. Сега проверете дали проблемът продължава.

Ако все още не можете да хоствате или да се присъедините към сесията на Minecraft, преминете към следващия метод по-долу. Но преди да направите това, опитайте да промените вашия NAT тип, за да бъде малко по-малко строг и може да позволи връзката ви да бъде установена със сървърите. Опитайте се да разрешите портове, ако проблемът продължава да съществува, и не забравяйте да деактивирате всички мрежови услуги за криптиране / сигурност, които може да блокират връзката. Освен това деинсталирайте приложението „Hamachi“, защото е известно, че причинява подобни проблеми.

Метод 4: Използване на Direct Connect

Direct Connect е един от най-надеждните начини за установяване на LAN сесия. Разбира се, стъпките или това е малко по-досадно от традиционния подход, но неговата функция позволи на много потребители, които не можем да играем локално, най-накрая да създадем сесия LAN (Local Area Network).

Ето кратко ръководство за това как да направите това:

  1. Стартирайте Minecraft и стартирайте нов свят ( Single Player> * YourWorld *> Play Selected World ). След като светът е зареден, отидете в Настройки и кликнете върху Отваряне за LAN . След това установете предпочитанията на сървъра и натиснете Start LAN World .
  2. Малко след като играта се отвори за LAN, ще видите малко текст в долната лява част на екрана („ Локална игра, хоствана на порт XXXXX “). Когато го видите, запишете номера на порта.
  3. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това въведете „cmd“ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред.

    Забележка: Когато бъдете подканени от UAC (Контрол на потребителски акаунти), щракнете върху Да, за да предоставите административни права.

  4. Вътре в командния ред с повишени команди въведете следната команда и натиснете Enter, за да получите подробно описание с адресите на вашата мрежова конфигурация:
    ipconfig
  5. Превъртете надолу през вашия списък с IP конфигурация и намерете мрежата, към която сте свързани в момента. След това запишете IPv4 адреса, свързан с мрежата, към която сте свързани в момента.

    Забележка: Трябва да се уверите, че насочвате към правилната мрежова връзка. Ако имате Hamachi или VirtualBox, ще видите множество IPv4 адреси за всяка мрежа, затова се уверете, че сте избрали подходящия ( безжичен LAN адаптер Wi-Fi или Ethernet адаптер Ethernet ).

  6. Сега работата за хостинг плейъра е свършена. Затова вземете информацията, която сте получили преди (IP адрес + номер на порт) и се преместете на компютъра, който се опитва да се присъедини към LAN партията.
  7. От компютъра, който се опитва да се присъедини, отидете на Multiplayer> Direct Connect. След това, в полето Адрес на сървъра , въведете IP (преди това извлечен на стъпка 5) + ' : ' + номер на порт (по-рано извлечен на стъпка 2).
  8. Кликнете върху Сървър за присъединяване, за да се присъедините към LAN, домакин на сесията.

Метод 5: Деактивиране на изолирането на AP

Това вече няма да се случва при по-новите модели рутери / модеми, но е възможно защитната функция ( изолиране на точка за достъп ) да блокира хостването на LAN сесията. Тази функция за защита обикновено се прилага само за потребители на Wi-Fi и изключва потребителите на Ethernet.

Какво се случва с изолирането на AP - Свързаните потребители са изолирани един от друг. Така че всеки може да се свърже с интернет от една и съща мрежа, но не може да се свърже помежду си. Това обикновено се нарича изолация на AP, но може да го видите и като изолиране на клиент, изолиране на потребител или изолиране на точка за достъп.

Някои рутери ще прилагат тази мярка за защита автоматично, докато други ще включват специална опция, която позволява на потребителите да я включат или изключат.

Има процедура, която ще ви позволи да потвърдите дали изолирането на AP е отговорно за проблема ви с Minecraft. Пингът на двата компютъра ще ви помогне да определите дали е приложена изолация на AP. Ако участващите компютри се провалят на теста за пинг, тогава ще трябва да осъществите достъп до настройките на маршрутизатора си и да потърсите начин да деактивирате изолирането на точка за достъп.

За да улесним целия този процес, ние създадохме поетапно ръководство през цялото нещо. Ето какво трябва да направите:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „ cmd “ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Когато бъдете подканени от UAC (User Account Control) , щракнете върху Да, за да предоставите администраторски права.
  2. Вътре в повишения команден ред напишете „ ipconfig “ и натиснете Enter, за да видите всички данни, свързани с вашата IP конфигурация. След като списъкът бъде върнат, обърнете внимание на IPv4 адреса на мрежата, към която сте свързани в момента.

    Забележка: Стъпка 1 и стъпка 2 трябва да се направят от всички компютри, участващи в LAN сесията на Minecraft. До края на тази процедура трябва да останете с IP адресите на всички участващи компютри.

  3. След това на първия компютър следната команда:
    пинг xxxx

    Забележка: Имайте предвид, че X е просто резервоар за IP адреса, който сте извлекли в стъпка 2.

  4. На втория компютър повторете същата процедура, но този път пинг на адреса на първия компютър.

Ако получите отговор на опита си за пинг и в двата случая, това означава, че изолирането на AP не е причината за проблема ви.

В случай че видите съобщение, което ви казва, че хостът на местоназначението е недостъпен, има вероятност да се справите със случай на изолация на AP.

Ако сте потвърдили, че имате работа със случай на изолация на AP, следвайте инструкциите по-долу, за да го деактивирате от настройките на вашия рутер:

  1. Отворете браузъра си и въведете IP адреса на вашия рутер / модем в навигационната лента. Повечето рутери / модеми ще имат 192.168.0.1 или 192.168.1.1 като адрес по подразбиране.

    Забележка: Ако IP адресът по подразбиране не е приложим за текущата ви ситуация, отворете полето за изпълнение ( клавиш на Windows + R ), въведете „ cmd “ и натиснете Enter. след това напишете ipconfig и извлечете IP адреса на шлюза по подразбиране - това е адресът на вашия рутер.

  2. На следващия екран ще трябва да въведете вашите потребителски идентификационни данни. При повечето модели рутери / модеми стойностите по подразбиране ще бъдат администраторът за потребителско име и администратор или парола за полето за парола. Ако идентификационните данни по подразбиране не съвпадат, потърсете онлайн стойностите по подразбиране за вашия конкретен модел рутер / модем.
  3. След като получите достъп до настройките на вашия рутер, потърсете опция, наречена AP изолация, изолация на точка за достъп, изолиране на потребител или клиентска изолация и я изключете. Обикновено можете да го намерите в разширените настройки за безжична връзка на вашия рутер.
  4. След като изолирането на API е деактивирано, рестартирайте рутера / модема си и вижте дали LAN сесията в Minecraft може да бъде установена сега.

Метод 6: Избор на частна мрежа

Този проблем се задейства най-вече, ако мрежата, от която се опитвате да се свържете със сървъра, е конфигурирана като публична мрежа и поради ограниченията, приложени в публичните мрежи, играта не може да открие сървъра. Следователно в тази стъпка ще изберем мрежата като частна. За това:

  1. Натиснете “Windows” + “I”, за да отворите настройките.
  2. В настройките кликнете върху опцията „Wifi“ или „Ethernet“ в зависимост от типа на връзката.
  3. Щракнете върху името на вашата мрежа и след това поставете отметка на опцията „Частна“ , за да я превключите от публична към частна мрежа.
  4. Запазете промените си и затворете този прозорец.
  5. Проверете дали проблемът продължава.