NUSTATYTI: LAN neveikia „Minecraft“

Keli „Minecraft“ žaidėjai skundžiasi, kad LAN funkcija jiems neveikia, todėl jie negali žaisti su savo draugais vietoje. Dažniausiai tai įvyksta, kai vartotojai paleidžia vieno žaidėjo pasaulį ir bando atverti sesiją LAN ( Nustatymai> Atidaryti LAN> Kūrybiškesnis žaidimas) . Tada žaidime bus rodomas prievadas, kuriame yra sesija ( vietinis žaidimas, palaikomas XXXX prievade ), tačiau sesija bus nematoma kitiems LAN grotuvams.

Kas sukelia klaidą „LAN neveikia„ Minecraft “?

Mes ištyrėme šią problemą, peržiūrėdami įvairias vartotojų ataskaitas ir taisymo strategijas, kurias jie naudojo norėdami išspręsti šią problemą. Remiantis tuo, ką surinkome, yra keli skirtingi scenarijai, kurie suaktyvins šį klaidos pranešimą:

  • Ugniasienė galiausiai blokuoja „Java“ - UAC nėra aišku, kai klausia reikalingų „Minecraft“ leidimų, todėl kai kurie vartotojai leidimo eilutėje gali paspausti „Atšaukti“ (tai galiausiai nurodo jūsų užkardai blokuoti gaunamus ir išeinančius „Minecraft“ ryšius. Tokiu atveju sprendimas yra sukonfigūruoti ugniasienę, kad ji leistų prisijungti iš „Minecraft“ ir į jį.
  • Kompiuteriai yra kitame tinkle . Kita priežastis, kodėl iškils ši problema, yra tada, kai dalyvaujančios šalys prisijungia prie kito tinklo. Kadangi kalbame apie LAN ryšį, nematysite kito asmens, jei nesate tame pačiame tinkle.
  • AP izoliacija blokuoja ryšį - dar viena galima priežastis, kodėl LAN funkcija neveikia „Minecraft“, yra funkcija, vadinama „Access Point isolation“. Ši saugumo priemonė gali būti kaltininkas, kuris neleidžia susijusiems įrenginiams bendrauti tarpusavyje. Jei tinka šis scenarijus, vienintelis sprendimas yra išjungti AP izoliavimą.
  • Tinklo atradimas išjungtas - kita įprasta problema, galinti sukelti šią konkrečią problemą, yra tai, kad tinklas nustatytas kaip viešas, bet tinklo atradimas išjungtas. Tai galų gale trukdys „Minecraft“ klausytis transliacijų. Šiuo atveju paprasčiausias sprendimas yra įjungti tinklo paiešką.

Jei šiuo metu stengiatės išspręsti šią konkrečią „Minecraft“ problemą, šiame straipsnyje bus pateikti keli trikčių šalinimo veiksmai, kuriuos kiti panašios situacijos vartotojai naudojo, kad problema būtų išspręsta.

Jei norite, kad šis procesas būtų kuo paprastesnis, patariame vadovautis toliau nurodytais būdais jų skelbimo tvarka. Galų gale sužinosite kelis veiksmus, kurie padės išspręsti klaidos pranešimą.

1 metodas: užtikrinti, kad visos susijusios šalys būtų prijungtos prie to paties tinklo

Jei negalite surengti / prisijungti prie LAN sesijos, pirmiausia turėtumėte patikrinti, ar visi susiję kompiuteriai yra prijungti prie to paties tinklo. Jei viena iš dalyvaujančių šalių yra nešiojamas kompiuteris, įsitikinkite, kad jis nėra prijungtas prie netoliese esančio „Wi-Fi“ (skiriasi nuo numatyto).

Net jei visi kompiuteriai yra prijungti prie to paties tinklo, geriau naudoti tą pačią ryšio formą. Pvz., Jei sesiją rengiate kompiuteryje, kuriame yra Ethernet ryšys, patartina nešiojamąjį kompiuterį prijungti kabeliu, o ne naudotis „Wi-Fi“ tinklu.

Jei įsitikinote, kad visi susiję kompiuteriai yra prijungti prie to paties tinklo ir vis tiek susiduriate su ta pačia problema, pereikite prie kito toliau pateikto metodo.

2 metodas: konfigūruokite ugniasienę, kad būtų galima vykdyti „Minecraft“

„Windows“ paprašys reikalingų leidimų, reikalingų internetiniams komponentams paleisti. Bet šis procesas sukels vartotojams painiavos, nes UAC paprašys leidimo „Java“ (nes žaidimą vykdo „Java“ programa).

Jei pradinėje leidimo eilutėje paspaudėte „ Atšaukti “, jūsų užkarda jau sukonfigūruota blokuoti „Minecraft“ tinklo funkcijas. Kaip galite įsivaizduoti, tai baigsis bet kokiu bandymu sukurti LAN sesiją.

Laimei, problemos sprendimas šiame konkrečiame scenarijuje yra labai paprastas. Jums tereikia įsitikinti, kad turite administravimo prieigą. Kai būsite pasirengę, vykdykite toliau pateiktas instrukcijas:

  1. Paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti . Tada įveskite „control or control.exe ir paspauskite Enter, kad atidarytumėte valdymo skydą .
  2. Valdymo skydelyje naudokite paieškos funkciją, kad surastumėte „ Windows Defender“ užkardą („Windows“ užkardą) . Kai tai pamatysite, spustelėkite Leisti programą per „Windows“ užkardą .
  3. Viduje Leidžiamos programos lange spustelėkite Keisti parametrus ir pradėti slinkti žemyn sąrašą. Turite įsitikinti, kad pažymėti langeliai, susieti su vienu (ar keliais) įrašais:
    javaw.exe „Java“ (TM) platformos SE dvejetainis „Minecraft“

    Pastaba: jei „Minecraft“ nėra šiame sąraše, spustelėkite Leisti kitą programą ir naudokite kitą langą, norėdami naršyti iki pagrindinio paleidimo vietos („ Magic Launcher“ ar kažko kito, atsižvelgiant į naudojamą versiją) ir pridėkite tai prie Leidžiamos programos .

  4. Išsaugokite pakeitimus ir dar kartą paleiskite „Minecraft“ ir pažiūrėkite, ar LAN ryšys dabar veikia.

Jei vis tiek susiduriate su ta pačia problema, pabandykite laikinai išjungti „Antivirus“ arba redaguokite „Minecraft“ gaunamas taisykles, kad tai būtų visiškai leidžiama.

3 metodas: įjungti tinklo aptikimą

Keli nukentėję vartotojai pranešė, kad jiems pavyko išspręsti problemą atradus, kad nors jų naudojamas tinklas buvo nustatytas kaip viešasis, tinklo atradimas buvo išjungtas. Tai galiausiai sugadins „Minecraft“ LAN funkcionalumą, nes žaidimas neturės galimybės klausytis transliacijų.

Laimei, galite labai lengvai išspręsti šią problemą įgalindami „ Network Discovery“ . Štai kaip tai padaryti:

  1. Paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti. Tada įveskite „control“ arba „ control.exe “ ir paspauskite Enter, kad atidarytumėte klasikinį valdymo skydo langą.
  2. Valdymo skydelyje spustelėkite Tinklas ir internetas , tada spustelėkite Tinklo ir bendrinimo centras .
  3. Viduje Tinklas ir bendrinimo centras ekrane, spustelėkite Keisti papildomus dalijimosi nustatymus .
  4. Išplėstinių bendrinimo nustatymų viduje išplėskite skirtuką „ Privatus “ ir įsitikinkite, kad žymimasis laukelis Įjungti tinklo atradimo funkciją kartu su ja yra susietas. tada išplėskite skirtuką Viešasis ir įjunkite tinklo paiešką dalyje Tinklo atradimas .
  5. Kai bus įjungtas tinklo atradimas, pabandykite dar kartą surengti / prisijungti prie „Minecraft“ sesijos ir sužinoti, ar problema jau išspręsta.
  6. Jei jis taip pat nepamirškite patikrinti „ Įjungti failų ir spausdintuvų bendrinimą “.
  7. Taip pat įsitikinkite, kad pažymėta parinktis „Leisti„ Windows “tvarkyti namų grupę“.
  8. Dabar patikrinkite, ar problema išlieka.

Jei vis tiek negalite surengti „Minecraft“ sesijos ar prisijungti prie jos, pereikite prie kito toliau pateikto metodo. Bet prieš tai bandykite pakeisti savo NAT tipą kiek mažiau griežtu ir tai gali leisti užmegzti ryšį su serveriais. Pabandykite leisti uostus, jei problema vis dar išlieka, ir įsitikinkite, kad išjungėte visas tinklo šifravimo / saugos paslaugas, kurios gali blokuoti ryšį. Be to, pašalinkite „Hamachi“ programą, nes žinoma, kad ji sukelia tokių problemų.

4 metodas: „Direct Connect“ naudojimas

„Direct Connect“ yra vienas patikimiausių būdų nustatyti LAN sesiją. Žinoma, veiksmai ar jų atlikimas yra šiek tiek nuobodesnis nei tradicinis požiūris, tačiau jo savybė leido daugeliui vartotojų, kad mes negalime žaisti vietoje, pagaliau sukurti LAN (vietinio tinklo) sesiją.

Čia yra trumpas vadovas, kaip tai padaryti:

  1. Paleiskite „Minecraft“ ir paleiskite naują pasaulį („ Single Player“> * „YourWorld“> „Play Play Selected World“ ). Kai pasaulis bus įkeltas, eikite į „ Settings“ ir spustelėkite „ Open to LAN“ . Tada nustatykite serverio nuostatas ir spustelėkite Pradėti LAN pasaulį .
  2. Netrukus po to, kai žaidimas bus atidarytas LAN, apatinėje kairėje ekrano dalyje pamatysite šiek tiek teksto („ Vietinis žaidimas priglobtas XXXXX prievade “). Kai tai pamatysite, užsirašykite prievado numerį.
  3. Paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti. Tada įveskite „cmd“ ir paspauskite Ctrl + Shift + Enter, kad atidarytumėte padidintą komandų eilutę.

    Pastaba: Kai paskatino UAC (User Account Control), spustelėkite Taip suteikti administratoriaus privilegijas.

  4. Paaukštintos komandinės eilutės viduje įveskite šią komandą ir paspauskite Enter, kad gautumėte išsamią informaciją apie savo tinklo konfigūracijos adresus:
    ipconfig
  5. Slinkite žemyn per savo IP konfigūracijos sąrašą ir raskite tinklą, prie kurio esate prisijungę. Tada užsirašykite IPv4 adresą, susietą su tinklu, prie kurio šiuo metu esate prisijungę.

    Pastaba: turėsite įsitikinti, kad taikote pagal teisingą tinklo ryšį. Jei turite „Hamachi“ arba „VirtualBox“, pamatysite kelis kiekvieno tinklo IPv4 adresus, todėl įsitikinkite, kad pasirinkote tinkamą ( belaidžio LAN adapterio „ Wi-Fi“ arba „ Ethernet“ adapterio „Ethernet“ ).

  6. Dabar prieglobos grotuvo darbas atliktas. Taigi paimkite anksčiau gautą informaciją (IP adresas + prievado numeris) ir pereikite prie kompiuterio, kuris bando prisijungti prie LAN partijos.
  7. Kompiuteryje, kuris bando prisijungti, eikite į „ Multiplayer“> „Direct Connect“. Tada laukelyje Serverio adresas įveskite IP (anksčiau gautas atlikus 5 veiksmą) + „ : “ + prievado numeris (anksčiau gautas 2 žingsnyje).
  8. Norėdami prisijungti prie LAN prieglobos sesijos, spustelėkite prisijungimo serverį .

5 metodas: išjungti AP izoliavimą

To nebebus naudojant naujesnių maršrutizatorių / modemų modeliuose, tačiau gali būti, kad saugos funkcija ( prieigos taško izoliacija ) yra tai, kas galiausiai blokuoja LAN sesijos prieglobą. Ši saugos funkcija paprastai taikoma tik „Wi-Fi“ vartotojams, išskyrus „Ethernet“ vartotojus.

Kas atsitinka su AP izoliacija - prijungti vartotojai yra izoliuoti vienas nuo kito. Taigi visi gali prisijungti prie interneto iš to paties tinklo, bet negali prisijungti. Tai paprastai vadinama AP izoliacija, tačiau taip pat galite tai matyti kaip kliento izoliacija, vartotojo izoliacija ar prieigos taško izoliacija.

Kai kurie maršrutizatoriai šią saugos priemonę taikys automatiškai, o kiti - specialią parinktį, leidžiančią vartotojams ją įjungti arba išjungti.

Yra procedūra, leidžianti patvirtinti, ar AP izoliacija yra atsakinga už jūsų „Minecraft“ problemą. Pingavimas abiejuose kompiuteriuose padės nustatyti, ar taikoma AP izoliacija. Jei dalyvaujantys kompiuteriai nepavyksta atlikti bandymo, turėsite pasiekti maršrutizatoriaus nustatymus ir ieškoti būdų, kaip išjungti prieigos taško izoliavimą.

Kad jums būtų lengviau atlikti šį procesą, mes sukūrėme nuoseklų viso proceso vadovą. Štai ką jums reikia padaryti:

  1. Paspauskite „ Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti . Tada įveskite „ cmd “ ir paspauskite Ctrl + Shift + Enter, kad atidarytumėte padidintą komandų eilutę. Kai paprašys UAC (vartotojo abonemento kontrolė) , spustelėkite Taip, kad suteiktumėte administravimo teises.
  2. Paaukštintoje komandų eilutėje įveskite „ ipconfig “ ir paspauskite Enter, kad pamatytumėte visus duomenis, susijusius su jūsų IP konfigūracija. Kai sąrašas bus grąžintas, atkreipkite dėmesį į tinklo, prie kurio šiuo metu esate prisijungę, IPv4 adresą.

    Pastaba: 1 ir 2 žingsnius reikia atlikti iš visų kompiuterių, dalyvaujančių „Minecraft“ LAN sesijoje. Baigę šią procedūrą turėtumėte palikti visų susijusių kompiuterių IP adresus.

  3. Tada pirmajame kompiuteryje atlikite šią komandą:
    ping xxxx

    Pastaba: atminkite, kad X yra tiesiog IP adreso, kurį gavote atlikdami 2 veiksmą, vietos rezervavimo ženklas.

  4. Antrajame kompiuteryje pakartokite tą pačią procedūrą, tačiau šį kartą užrašykite pirmojo kompiuterio adresą.

Jei abiem atvejais gaunate atsakymą į bandymą pinguoti, tai reiškia, kad AP izoliacija nėra jūsų problemos priežastis.

Jei pamatysite pranešimą, kuriame nurodoma, kad paskirties pagrindinio kompiuterio negalima pasiekti, greičiausiai susiduriate su AP izoliacijos atveju.

Jei patvirtinote, kad sprendžiate AP izoliavimo atvejį, vadovaukitės toliau pateiktomis instrukcijomis, kad ją išjungtumėte maršrutizatoriaus nustatymuose:

  1. Atidarykite naršyklę ir naršymo juostoje įveskite maršrutizatoriaus / modemo IP adresą. Daugumoje maršrutizatorių / modemų numatytasis adresas bus 192.168.0.1 arba 192.168.1.1 .

    Pastaba: Jei numatytasis IP adresas netinka jūsų dabartinei situacijai, atidarykite langą Vykdyti („ Windows“ klavišas + R ), įveskite „ cmd “ ir paspauskite Enter. tada įveskite ipconfig ir gaukite numatytąjį šliuzo IP - tai jūsų maršrutizatoriaus adresas.

  2. Kitame ekrane turėsite įterpti savo vartotojo duomenis. Daugumoje maršrutizatoriai / modemo modelių, numatytosios vertės bus adminvardą ir admin ar slaptažodis už slaptažodžio lauke. Jei numatytieji kredencialai nesutampa, internete ieškokite numatytųjų konkretaus maršrutizatoriaus / modemo modelio verčių.
  3. Kai tik pateksite į savo maršrutizatoriaus nustatymus, ieškokite parinkties, pavadintos AP izoliacija, prieigos taško izoliacija, vartotojo izoliacija ar kliento izoliacija ir išjunkite ją. Paprastai jį galite rasti savo maršrutizatoriaus nustatymuose Išplėstiniai belaidžiai ryšiai.
  4. Kai API izoliacija bus išjungta, iš naujo paleiskite maršrutizatorių / modemą ir patikrinkite, ar „Minecraft“ LAN sesiją galima nustatyti dabar.

6 metodas: privataus tinklo pasirinkimas

Ši problema dažniausiai kyla, jei tinklas, iš kurio bandote prisijungti prie serverio, yra sukonfigūruotas kaip viešasis tinklas ir dėl viešiesiems tinklams taikomų apribojimų žaidimas negali aptikti serverio. Todėl šiame žingsnyje mes pasirinksime tinklą kaip privatų. Už tai:

  1. Paspauskite „Windows“ + „I“, kad atidarytumėte nustatymus.
  2. Nustatymuose spustelėkite parinktį „Wifi“ arba „Ethernet“, priklausomai nuo jūsų ryšio tipo.
  3. Spustelėkite savo tinklo pavadinimą ir pažymėkite parinktį „Privatus“, kad pakeistumėte jį iš viešojo į privatų tinklą.
  4. Išsaugokite pakeitimus ir uždarykite šį langą.
  5. Patikrinkite , ar problema išlieka.