Pytanie:
Dlaczego mój serwer Minecraft LAN nie działa?
Preston
2012-08-02 04:21:33 UTC
view on stackexchange narkive permalink

Mój serwer LAN nie pozwala mojemu kuzynowi dołączyć do mnie ani mi dołączyć do mojego kuzyna. Nie pojawi się na ekranie gry wieloosobowej - ciągle mówi „skanowanie w poszukiwaniu serwerów LAN”, ale nigdy go nie znajduje. Jestem w jego domu i używamy różnych komputerów, ale to się nie łączy. Jak mogę to naprawić?

Czy używasz tej samej nazwy użytkownika? Nie możesz tego zrobić.
nie używam innego niż on
Prawdopodobnie powiązane ... http://gaming.stackexchange.com/questions/47267/minecraft-lan-wont-work
Inną rzeczą jest to, że jakiś czas temu serwery MC LAN przestały działać bez Minecraft Forge, aby naprawić ich publikację. Czy serwer LAN, kiedy go uruchamiasz, mówi, że adres IP to 0.0.0.0:, a następnie liczby? Ponieważ jeśli tak, to jest problem i będziesz potrzebować fałszowania (lub, jeśli to naprawili, aktualizacji), aby serwery LAN działały ponownie.
Po ostatniej aktualizacji 1.9 ja i kilku znajomych również zaczęliśmy doświadczać tego problemu, gry LAN po prostu nie pojawiały się na liście dla wielu graczy.Rozwiązaniem, które działało dla nas było przejście do Multiplayer> Direct Connect, a następnie wpisanie adresu IP osoby, która wybrała opcję „open to lan”, a następnie numer portu, który otrzymujesz po wybraniu opcji „open to lan”.Dla nas był to 192.167.178.44:51317.
Miałem to na Windows i Mac.Windows został spowodowany przez kartę sieciową VirtualBox, musiał zostać wyłączony.Mac został spowodowany przez IPv6.Wyłączone przez https://gaming.stackexchange.com/a/320864/199492.
Siedem odpowiedzi:
Guvante
2012-08-09 04:12:53 UTC
view on stackexchange narkive permalink

Kilka problemów, które mogą wystąpić podczas próby podłączenia gry. Zauważ, że te sugestie mają na celu zminimalizowanie problemów, nie chcę przez to sugerować, że musisz spełnić wszystkie warunki, aby to zadziałało. Zakładam również grę w sieci LAN, ponieważ gry inne niż LAN wprowadzają cały szereg innych problemów do rozwiązania.

  • Brak łączności upewnij się, że wszyscy są połączeni do domowej sieci LAN (WiFi lub kabel), bezpłatne WiFi lub otwarte WiFi innej osoby mogą powodować problemy. Jeśli serwer i gracze nie są podłączeni do tego samego połączenia w ten sam sposób, kabel czy Wi-Fi, może to również stanowić problem.

  • Loginy każdy musi być zalogowany na swoje konto Minecraft

  • Wersje upewnij się, że wszyscy używają tej samej wersji, w tym oprogramowania serwera, jeśli jesteś używając go

  • Modyfikacje jeśli używasz modów, wypróbuj je bez nich, aby upewnić się, że nie powodują problemów, najłatwiej jest przenieść folder, w którym gdzie indziej przechowywane są twoje mody, łącznie z głównym plikiem jar

  • Zapory sieciowe upewnij się, że Twoja zapora ma wyjątek dla właściwej wersji Javy , czasami możesz mieć zainstalowanych kilka wersji, co może powodować problemy. Nie zezwalaj też tylko na Minecraft.exe, ponieważ jest to tylko aktualizator. Jeśli komputer jest podłączony do sieci, o której system Windows został poinformowany jako „publiczny”, w zaporze systemu Windows są ustawione reguły, które Java skonfigurowała, które uniemożliwiają połączenia z sieci publicznych. Spróbuj wyłączyć te reguły.

  • Reguły routera mogą czasami domyślnie uniemożliwiać łączenie się z innymi komputerami w tej samej sieci ze względów bezpieczeństwa. Nie ma jednego sposobu na naprawienie tego, który działa dla każdego routera, więc będziesz musiał zbadać swój konkretny router i sprawdzić / zmienić jego konfigurację.

  • Adresy IP starają się mieć jeden adres IP dla każdego komputera, co oznacza, że ​​nie należy łączyć się jednocześnie z przewodowym i bezprzewodowym, może to powodować problemy

  • Prawidłowe adresy IP Jeśli używasz systemu Windows, możesz uzyskać adres IP, uruchamiając ipconfig , a jeśli używasz systemu operacyjnego X lub Linux, możesz użyć ifconfig ( f zamiast p ). Zrób to na obu komputerach i poszukaj adresu, który zaczyna się od jednego z następujących:

    • 192.168. (to jest najczęściej)
    • 10. (to nie jest rzadkie, ale nie powszechne)
    • 172. (to rzadkie!)

To są początki adresów IPv4, więc wyglądałby pełny adres, na przykład 192.168.0.25 lub 10.10.0.217 . (Jeśli używasz IPv6 zamiast IPv4, prawdopodobnie już wiesz, co robisz i nie potrzebujesz takiego przewodnika, który by ci pomógł).

Upewnij się, że pierwsze trzy cyfry adresu IP są zgodne między dwoma komputerami. (Jest to niewielkie uproszczenie, ale w 99% przypadków tego potrzebujesz. Google maski podsieci , jeśli chcesz uzyskać pełniejsze wyjaśnienie).

Aby uruchomić ipconfig , musisz otworzyć wiersz poleceń ( cmd ) i wpisać ipconfig , a następnie nacisnąć Enter. Możesz użyć polecenia „Uruchom ...” z menu Start.

Aby uruchomić ifconfig w systemie OS X, możesz otworzyć Terminal.app z poziomu wyszukiwania Spotlight. (Lupa w prawym górnym rogu lub command-space.)

Jeśli korzystasz z Linuksa, zakładam, że wiesz już, jak znajdź emulator terminala. (To zbytnio się różni w zależności od dystrybucji, aby podać pojedynczy zestaw wskazówek. A jeśli nie wiesz, jak go znaleźć, oznacza to, że używasz niewłaściwego systemu operacyjnego).

  • Wypróbuj bezpośrednie połączenie różne problemy mogą uniemożliwić automatyczne wyszukiwanie, spróbuj wpisać adres wydrukowany, gdy świat został włączony w łącze bezpośredniego połączenia.

  • Spróbuj ponownie zainstalować grę Minecraft w przypadkach, gdy sieć LAN nagle przestaje działać, ponowna instalacja może pomóc. Usuń folder .minecraft i wyczyść go za pomocą narzędzia takiego jak ccleaner. Pamiętaj, aby wyczyścić również rejestry i dla bezpieczeństwa tworzyć kopie zapasowe.

Mamy nadzieję, że obejmuje to wszystkie najczęstsze problemy.

192.168.0.0/16 nie jest jedyną prywatną podsiecią używaną na lansach (tylko najbardziej popularną), są też 10.0.0.0/8 i 172.16.0.0/12
Mówisz „upewnij się, że wszyscy używają najnowszej wersji” - nie musi to być najnowsza wersja, po prostu musi to być ta sama wersja.
@mathguy54: Myślę, że wspomnienie, że używanie najnowszych jest dobrym pomysłem, ale nie mogę wymyślić sposobu, aby to zrobić bez sugerowania, że starsze wersje nie działają.Poszedł dalej i zastąpił odniesienie, aby pokazać, że dopasowanie to wszystko, czego potrzeba.
Miałem ten problem.Oboje byliśmy w tej samej sieci i zakresie adresów IP.Wrzuciłem oba komputery do sieci domowej - bez kości.Sprawdziłem ustawienia zapory sieciowej za pomocą opcji „Zezwól aplikacji przez Zaporę systemu Windows” i zezwoliłem na pracę z Javą w sieci prywatnej - bez kostek. Poszedłem do „Zapory systemu Windows” -> „Ustawienia zaawansowane” i kliknąłem reguły ruchu przychodzącego. Wersja java Minecrafta toustawione na blokowanie. Dwukrotnie kliknąłem regułę i zmieniłem ją z Blokuj na Zezwalaj. Bezpośrednie połączenie teraz działa.
Jeśli komputer Mac próbuje połączyć się z komputerem PC, musisz użyć połączenia bezpośredniego.Z jakiegoś powodu komputery PC i Mac nie grają dobrze razem na serwerach LAN
Prawdopodobnie liczy się to jako część ograniczeń zapory, ale upewnij się, że profil Twojej bieżącej sieci jest ustawiony na ** Prywatny ** w Windows 10. W moim przypadku był ustawiony na ** Publiczny ** i wszystkie inne połączenia między komputerami nadal działały, z wyjątkiem Minecrafta.
Chaosed0
2012-08-03 21:18:12 UTC
view on stackexchange narkive permalink

Spróbuj użyć połączenia bezpośredniego.

  1. Otwórz wiersz poleceń (wpisz cmd w pasku startowym)
  2. wpisz ipconfig i naciśnij Enter .
  3. Powinna pojawić się lista dostępnych połączeń sieciowych. Jeśli używasz sieci bezprzewodowej do łączenia się z routerem (zakładam, że masz taki, ponieważ mówisz o sieci LAN), znajdź nagłówek z „Bezprzewodowy”. Jeśli łączysz się z nim przewodowo, znajdź nagłówek zaczynający się od „Połączenie lokalne”.
  4. Znajdź liczby po „Adresie IP”. Powinno to być podobne do „192.168.x.xxx”, gdzie x to inne cyfry.
  5. Naciśnij przycisk Direct Connect na dole w grze Minecraft i wpisz numery adresów IP (kropki i wszystkie) z konsoli do pola wprowadzania. Kliknij Połącz. Aby skopiować z konsoli, musisz kliknąć prawym przyciskiem myszy w konsoli i wybrać „Zaznacz”, wybrać liczby, a następnie ponownie kliknąć prawym przyciskiem myszy i nacisnąć „Kopiuj”.

To powinno działać ; jeśli pojawi się błąd lub nie możesz śledzić (robię to z góry), zostaw komentarz.

lotsoffreetime
2012-08-05 00:37:33 UTC
view on stackexchange narkive permalink

W nawiązaniu do odpowiedzi @ Chaosed0 miałem ten problem, dopóki nie zauważyłem, że adres IP podany przez serwer nie był w moim prywatnym zakresie IP (192.168. *), ale faktycznie znajdował się w podsieci związanej z siecią wirtualną VMWare adaptery. W ramach szybkiej naprawy wyłączyłem je i problem zniknął - przypuszczam, że serwer LAN jest powiązany z pierwszym interfejsem, na który się natknie i nie obchodzi go, który, ale nie wiem, jak go wybrać (lub jeśli możesz) .

Odpowiadając na pytanie, sprawdź, czy adres IP podany na serwerze znajduje się w tej samej podsieci co klient, z którego próbujesz się połączyć, chociaż nie wiem, co zrobić, jeśli to nie jest ...

Miałem bardzo podobny problem. Na moim komputerze jest zainstalowany program Oracle VirtualBox. Nikt w domu nie mógł łączyć się przez sieć LAN, dopóki nie wyłączyłem jej w Centrum sieci i udostępniania na moim laptopie z systemem Windows 7. Wtedy mogliby połączyć się ponownie.
Próbowałem wszystkiego, a potem zobaczyłem te rzeczy o Virtualbox.Tak się składa, że na moim komputerze jest zainstalowany VirtualBox.Wyłączyłem go w "Centrum sieci i udostępniania" -> "Zmień ustawienia adaptera" i gra od razu zaczęła pojawiać się na liście serwerów LAN (miałem dwa musiałem wyłączyć).Nie wymagało ponownego uruchomienia ani nic.
Halfwarr
2012-08-09 18:16:09 UTC
view on stackexchange narkive permalink

Chciałbym sprawdzić kilka rzeczy.

  • Czy oba są podłączone do tego samego routera? To ten, który od razu bym sprawdził. Upewnij się, że w jakiś sposób nie jesteś w dwóch różnych sieciach LAN, na przykład jeden komputer jest podłączony do modemu, a drugi komputer jest podłączony do routera lub karty VOIP. Jeśli obaj korzystają z sieci bezprzewodowej, upewnij się, że korzystają z tej samej sieci. Ten komputer nie jest podłączony do sieci gości, a drugi do normalnej sieci.

  • Jakiego profilu sieciowego używasz? Czy jest ustawiony dla domu czy biura, chcesz go w biurze, aby mieć pewność, że Twój komputer będzie wykrywalny dla innych komputerów. Aby zmienić to w razie potrzeby

    1. Otwórz Centrum sieci i udostępniania, klikając przycisk Start Obraz przycisku Start, a następnie klikając Panel sterowania. W polu wyszukiwania wpisz sieć, a następnie kliknij Centrum sieci i udostępniania.

    2. Obok pozycji Połączenia kliknij łącze do połączenia sieciowego, które chcesz zmodyfikować, a następnie kliknij opcję Właściwości . Wymagane uprawnienia administratora Jeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub potwierdź.

  • Wyłącz wszystkie posiadane zapory działa

jonathan
2012-08-02 04:58:12 UTC
view on stackexchange narkive permalink

Idź w świat, zrób z sieci LAN, a na dole będzie adres serwera. Powiedz kuzynowi, aby utworzył serwer, a następnie umieść ten adres w adresie serwera.

T-u-s-t-y
2014-09-23 12:16:19 UTC
view on stackexchange narkive permalink

Upewnij się, że masz dobre połączenie i oboje macie połączenie Wi-Fi

Upewnij się, że używasz tej samej wersji, ponieważ nie będziesz mógł grać z różnymi wersjami

Upewnij się, że host ma włączoną sieć LAN, ponieważ ludzie mogą się łączyć, jeśli jest wyłączona, świat się nie pokaże

Upewnij się, że nie jesteście zalogowani na tę samą nazwę użytkownika ( podobne rzeczy mi się przytrafiają, gdy robię LAN) Ponieważ tylko host będzie mógł grać

Upewnij się, że jesteś podłączony do tego samego routera, jeśli nie, będziesz musiał stworzyć serwer

Mam nadzieję, że to pomogło!

William FitzPatrick
2018-02-17 00:48:11 UTC
view on stackexchange narkive permalink

Rozszerzenie postu Guvante:

  • Lack of connectivity zapewnia, że wszyscy są podłączeni do domowej sieci LAN (WiFi lub kabel).Ponadto, jeśli serwer i gracze nie są podłączeni do tego samego połączenia przy użyciu tego samego medium, kabla a Wi-Fi, w niektórych przypadkach może to również stanowić problem.

  • Try Ponowna instalacja Minecraft w przypadkach, gdy sieć LAN nagle przestaje działać, ponowna instalacja może pomóc.Usuń folder .minecraft i wyczyść go za pomocą narzędzia takiego jak ccleaner.Pamiętaj, aby wyczyścić również rejestry i wykonać kopię zapasową dla bezpieczeństwa.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...