題:
為什麼我的Minecraft LAN服務器不能正常工作?
Preston
2012-08-02 04:21:33 UTC
view on stackexchange narkive permalink

我的局域網服務器不允許我的堂兄加入我,也不允許我加入堂兄。它不會顯示在多人遊戲屏幕上-一直說“正在掃描LAN服務器”,但從未找到。我在他家,我們使用不同的計算機,但無法連接。我該如何解決?

您是否使用相同的用戶名?你不能那樣做。
我沒有使用與他不同的人
可能相關... http://gaming.stackexchange.com/questions/47267/minecraft-lan-wont-work
另一件事是,不久前MC LAN服務器在沒有Minecraft Forge修復其發布的情況下停止工作。啟動時,LAN服務器是否說IP是“ 0.0.0.0:”然後是數字?因為這樣做確實是問題所在,並且您需要偽造(或者,如果他們修復了它,則進行更新)以使LAN服務器重新工作。
在最近的1.9更新之後,我和一些朋友也都開始遇到此問題,LAN遊戲只是不會出現在“多人遊戲”列表中。對我們有效的解決方案是轉到“多人遊戲”>“直接連接”,然後輸入選擇“向局域網開放”的人的IP,然後輸入選擇“向局域網開放”後得到的端口號。對我們而言,這是192.167.178.44:51317。
我已經在Windows和Mac上使用過此功能。Windows是由VirtualBox網絡適配器引起的,必須禁用。Mac是由IPv6引起的。通過https://gaming.stackexchange.com/a/320864/199492禁用。
七 答案:
Guvante
2012-08-09 04:12:53 UTC
view on stackexchange narkive permalink

嘗試連接遊戲時可能會出現一些問題。請注意,提出這些建議是為了最大程度地減少問題,但並不意味著您必須滿足這裡的所有條件才能起作用。我還假設使用LAN遊戲,因為非LAN遊戲會引入很多其他問題來解決。

  • 缺乏連通性,請確保每個人都已連接連接到家庭局域網(WiFi或電纜),免費WiFi或其他人打開的WiFi可能會引起問題。如果服務器和播放器不是都以相同的方式(通過電纜還是通過WiFi)連接到同一連接,那麼這也可能是個問題。

  • 登錄每個人都需要登錄自己的Minecraft帳戶

  • 版本,請確保每個人都運行相同的版本,如果您正在運行,則包括服務器軟件使用

  • Mod (如果您使用的是Mod,請在沒有它們的情況下進行嘗試,以確保它們不會引起問題,最簡單的方法是移動將mod存放在其他位置的文件夾,包括主jar文件

  • 防火牆,請確保您的防火牆對正確版本的Java有例外,有時您可以安裝幾個版本,這可能會導致問題。也不要只允許Minecraft.exe,因為它只是一個更新程序。如果您的計算機連接到您已告知Windows為“公共”的網絡,則Windows防火牆中存在Java設置的規則,這些規則將禁止來自公共網絡的連接。嘗試禁用這些規則。

  • 路由器規則有時可能默認情況下不允許連接到同一網絡上的其他計算機,這是一項安全功能。沒有一種方法可以解決此問題,該方法適用於每台路由器,因此您必須研究您的特定路由器以及如何檢查/更改其配置。

  • IP地址嘗試為每台計算機使用一個IP地址,這意味著不要同時連接到有線和無線,這可能會導致問題

  • 有效IP地址如果您正在運行Windows,則可以通過運行 ipconfig 來獲取IP地址,並且如果您正在運行OS在X或Linux上,您可以使用 ifconfig f 代替 p )。在兩台計算機上都執行此操作,然後查找以以下其中之一開頭的地址:

    • 192.168。(這是最常見的)
    • 10。(這並不罕見,但並不常見)
    • 172。(這很罕見!)

這些是 IPv4地址的開頭,因此完整的地址看起來像是 192.168.0.25 10.10.0.217 。 (如果您使用的是IPv6而不是IPv4,那麼您大概已經知道自己在做什麼,並且不需要像這樣的指南來為您提供幫助。)

請確保前三位數字兩台計算機之間IP地址的匹配項。 (這是一個簡單的簡化,但是在99%的情況下,這是您想要的。如果需要更完整的說明,請使用Google 子網掩碼。)

運行 ipconfig ,則必須打開命令提示符( cmd )並鍵入 ipconfig ,然後按Enter。您可以從“開始”菜單使用“運行...”命令。

要在OS X中運行 ifconfig ,可以從Spotlight搜索中打開Terminal.app。 (右上角的放大鏡,或 command kbd>- space kbd>。)

如果您使用的是Linux,我假設您已經知道如何找到您的終端模擬器。 (從一個發行版到另一個發行版,給出一個單一的指導集就相差太大了。如果您不知道如何找到它,那麼說明您使用的是錯誤的操作系統。)

  • 嘗試直接連接各種問題可能會阻止自動查找工作,請嘗試在Direct Connect鏈接中輸入啟用世界時打印的地址。

  • 嘗試重新安裝Minecraft (如果LAN突然停止工作),重新安裝會有所幫助。確保刪除您的.minecraft文件夾,並使用ccleaner之類的工具進行清理。還要確保清理註冊表,並為了安全起見進行備份。

希望這涵蓋了所有最常見的問題。

192.168.0.0/16不是lans上使用的唯一私有子網(只是最常見的子網),還有10.0.0.0/8和172.16.0.0/12
您說“確保每個人都在運行最新版本”-不一定必須是最新版本,而必須是相同版本。
@mathguy54:我認為提到使用最新版本是個好主意,但是在沒有暗示舊版本不起作用的情況下無法想到實現此目標的方法。繼續前進並替換了引用,以表明完全符合要求。
我有這個問題。我們都在同一網絡和ip地址範圍內。我將兩台計算機都放入了家庭網絡-沒有骰子。我通過“允許通過Windows防火牆的應用程序”檢查了防火牆設置,並允許Java在專用網絡上運行-沒有骰子。我進入“ Windows防火牆”->“高級設置”,然後單擊入站規則。Minecraft的Java版本為設置為阻止。我雙擊該規則並將其從阻止更改為允許,現在可以直接連接。
如果Mac試圖連接到PC,則必須使用直接連接。無論出於何種原因,PC和Mac在LAN服務器上的配合效果都不佳
它可能算作防火牆限制的一部分,但請確保在Windows 10中將當前網絡的配置文件設置為“私有”。在我的情況下,該配置文件設置為“公共”,並且計算機之間的所有其他連接仍然有效,除了Minecraft。
Chaosed0
2012-08-03 21:18:12 UTC
view on stackexchange narkive permalink

嘗試使用直接連接。

  1. 打開命令提示符(在開始欄中輸入cmd)
  2. 鍵入 ipconfig 並按輸入 kbd>。
  3. 應該顯示可用網絡連接的列表。如果您使用無線連接到路由器(由於您在談論局域網,我假設您有一個),那麼請在其中找到帶有“無線”的標題。如果您是通過電線連接的,請找到以“本地連接”開頭的標題。
  4. 在“ IP地址”之後找到數字。這應該與“ 192.168.x.xxx”相似,其中x是其他數字。從控制台進入輸入框。點擊連接。要從控制台複製,您需要右鍵單擊控制台並選擇“標記”,選擇數字,然後再次右鍵單擊並單擊“複製”。
  5. ol>

    這應該可行;如果您遇到錯誤或無法遵循(我的想法是這樣做的話),請發表評論。

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

在@ Chaosed0的答案之前,我遇到了這個問題,直到我注意到服務器提供的IP地址不在我的私有IP範圍(192.168。*)中,但實際上在與VMWare的虛擬網絡關聯的子網中適配器。作為快速解決方案,我禁用了它們,問題消失了-我想LAN服務器綁定到它遇到的第一個接口,不在乎哪個,但是我不知道如何選擇它(或者如果可以)

就回答問題而言,請檢查服務器上提供的IP地址是否與您要連接的客戶端位於同一子網中,儘管我不知道該怎麼辦。不是...

我有一個非常相似的問題。我的機器上安裝了Oracle的VirtualBox。直到我在Windows 7筆記本電腦的“網絡和共享中心”中將其禁用後,家裡的任何人都無法通過LAN連接。然後他們可以再次連接。
我已經嘗試了一切,然後看到了有關Virtualbox的內容。我碰巧在計算機上安裝了VirtualBox。我在“網絡和共享中心”->“更改適配器設置”中將其禁用,然後遊戲立即開始顯示在LAN服務器列表中(我不得不禁用兩個)。不需要重啟或任何東西。
Halfwarr
2012-08-09 18:16:09 UTC
view on stackexchange narkive permalink

我要檢查幾件事。

  • 它們都插入同一路由器嗎?這是我會立即檢查的。確保您不在兩個不同的L​​AN上,例如,一台計算機連接到調製解調器,然後另一台計算機連接到路由器或VOIP適配器。如果它們都使用無線,請確保它們都使用同一網絡。一台計算機未連接到來賓網絡,另一台計算機未連接到正常網絡。

  • 您正在使用什麼網絡配置文件?它是為家庭還是辦公室設置的,是否要在辦公室使用以確保其他計算機可以發現您的計算機?要在需要時進行更改

    1. 通過單擊“開始”按鈕“開始”按鈕的圖片,然後單擊“控制面板”,打開“網絡和共享中心”。在搜索框中,鍵入“網絡”,然後單擊“網絡和共享中心”。

    2. 在“連接”旁邊,單擊要修改的網絡連接的鏈接,然後單擊“屬性”。 。需要管理員權限如果系統提示您輸入管理員密碼或進行確認,請鍵入密碼或提供確認。

    3. ol>
  • 禁用所有具有的防火牆正在運行

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

環遊世界,使其成為LAN,然後在底部有一個服務器地址。告訴你的堂兄製造一台服務器,然後將該地址放入服務器地址。

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

確保您的連接良好,並且兩個人都有wifi連接

請確保您使用的是同一版本,因為您將無法使用不同的版本

請確保主機已打開局域網,以便人們可以連接;如果主機處於關閉狀態,世界將不會出現

請確保您的主機和用戶名均未登錄,當我執行LAN時,我會發生一些奇怪的事情。)因為只有主機才能播放

請確保您已連接到同一路由器,否則,您將必須創建服務器

希望這對您有幫助!

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

Guvante帖子的擴展:

  • L連通性不足確保每個人都已連接到家庭LAN(WiFi或電纜)。另外,如果服務器和播放器不是都使用相同的介質(電纜還是WiFi)連接到同一連接,則在某些情況下也可能是個問題。

  • 嘗試在LAN突然停止工作的情況下重新安裝Minecraft,重新安裝會有所幫助。確保刪除您的.minecraft文件夾,並使用ccleaner之類的工具進行清理。確保也要清理註冊表,並為了安全起見進行備份。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...