Поправете: LAN не работи в Minecraft

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

LAN не работи в Minecraft

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

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

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

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

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

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

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

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

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

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

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

Разрешение за Minecraft

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

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

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това напишете „control или control.exe и натиснете Enter, за да отворите контролния панел .

    Работещ контролен панел от поле Run
  2. Вътре в контролния панел използвайте функцията за търсене, за да намерите защитната стена на Windows Defender (защитна стена на Windows) . След като го видите, кликнете върху Разрешаване на приложение през защитната стена на Windows .

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

    javaw.exe

    Java (TM) платформа SE двоична

    Minecraft

    Разрешаване на достъп до Java * Minecraft

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

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

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

Метод 3: Разрешаване на мрежово откриване

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

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

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете „control“ или „ control.exe “ и натиснете Enter, за да отворите класическия прозорец на контролния панел.

    Работещ контролен панел от поле Run
  2. Вътре в контролния панел щракнете върху Мрежа и Интернет и след това щракнете върху Център за мрежа и споделяне .

    Достъп до центъра за мрежи и споделяне чрез класически контролен панел
  3. В екрана на Центъра за мрежи и споделяне щракнете върху Промяна на разширените настройки за споделяне .

    Промяна на настройките за разширено споделяне
  4. Вътре в разширените настройки за споделяне разгънете раздела Частно и се уверете, че функцията Включване на мрежовото откриване заедно с асоциираното квадратче за отметка. след това разгънете раздела Обществен и включете мрежовото откриване под Откриване на мрежата .

    Активиране на мрежовото откриване
  5. След като мрежовото откриване е активирано, опитайте да хоствате / се присъедините към Minecraft сесията отново и вижте дали проблемът вече е решен.

Ако все още не можете да хоствате или да се присъедините към Minecraft сесията, преминете към следващия метод по-долу.

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

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

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

  1. Стартирайте Minecraft и стартирайте нов свят ( Single Player> * YourWorld *> Play Selected World ). След като светът се зареди, отидете на Настройки и щракнете върху Отваряне до LAN . След това установете предпочитанията на сървъра и натиснете Start LAN World .

    Отваряне на света за LAN
  2. Малко след отварянето на играта към LAN, в долната лява част на екрана ще видите текст („ Локална игра, хоствана на порт XXXXX “). Когато го видите, запишете номера на порта.

    Отбелязване на номера на порта
  3. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете „cmd“ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред.

    Изпълнение на CMD като администратор

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

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

    Отбелязвайки правилния IP адрес

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

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

    Въведете IP +: + номер на порта
  8. Кликнете върху Присъединяване на сървъра, за да се присъедините към хостваната сесия на LAN.

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

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

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

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

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

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

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това напишете „ cmd “ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии.

    Изпълнение на CMD като администратор
  2. Вътре в повдигнатия команден ред въведете „ ipconfig “ и натиснете Enter, за да видите всички данни, свързани с вашата IP конфигурация. След като списъкът бъде върнат, обърнете внимание на IPv4 адреса на мрежата, към която в момента сте свързани.

    Записване на IPv4 адреса

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

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

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

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

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

Успешен IP Pinging

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

Пример за активна AP изолация

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

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

    Достъп до настройките на вашия рутер

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

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

    Гарантиране, че изолацията на AP е изключена
  4. След като изолацията на API е деактивирана, рестартирайте своя рутер / модем и вижте дали сега сесията на LAN в Minecraft може да бъде установена.

Интересни Статии