ทำไมฉันไม่สามารถเชื่อมต่อกับเกม LAN บนเครือข่ายภายในบ้านของฉันได้?
เกม LAN เป็นประเพณีที่ได้รับเกียรติในเวลานั้นคุณสามารถเชื่อมต่อกับผู้คนโดยตรงบนเครือข่ายท้องถิ่นของคุณและสนุกกับเวลา ping ที่ต่ำและความสนุกสนานของผู้เล่นหลายคน แต่ถ้าคอมพิวเตอร์ปฏิเสธที่จะสื่อสารกับผู้อื่น อ่านต่อในขณะที่เราแก้ปัญหา LAN ของผู้อ่านและนำเขากลับมาในเกม.
เรียนรู้วิธีการเกินบรรยาย,
ฉันได้ติดตาม Series of Minecraft ของคุณไปด้วยความสำเร็จ แต่ฉันก็รู้สึกสะอึกสะอื้น ลูกชายของฉันและฉันผ่านมันมาด้วยกัน แต่เมื่อเราได้บทเรียนที่ 14 และ 15 (คนที่มุ่งเน้นไปที่ผู้เล่นหลายคนในท้องถิ่นและผู้เล่นหลายคนทางอินเทอร์เน็ต) ฉันพบว่าฉันไม่สามารถเชื่อมต่อกับคอมพิวเตอร์ของลูกชายผ่าน LAN อย่างไรก็ตามคอมพิวเตอร์ของเราทั้งสองสามารถเชื่อมต่อกับเซิร์ฟเวอร์บนอินเทอร์เน็ตและคอมพิวเตอร์ของเขาสามารถเชื่อมต่อกับฉันได้ถ้าฉันแบ่งปันแผนที่ของฉันกับเขา.
คอมพิวเตอร์ทั้งสองเครื่องใช้งาน Windows 7 ทั้งคู่อยู่บน LAN แบบมีสายฮาร์ดเดียวกันและเรากำลังใช้งาน Minecraft เวอร์ชั่นเดียวกันทุกประการ ฉันสามารถ ping คอมพิวเตอร์ของเขาและเขาสามารถ ping ของฉัน แต่เราไม่สามารถเชื่อมต่อเพื่อเล่น ฉันสามารถเห็นเกมของเขาเมื่อเขาใช้ฟังก์ชั่น "open to LAN" ใน Minecraft แต่ฉันไม่สามารถเข้าร่วมได้ ตกลงคืออะไร? ความแตกต่างที่แท้จริงเพียงอย่างเดียวระหว่างสองเครื่องของเราคือสเปคของฮาร์ดแวร์คือฉันกำลังใช้งานบัญชีผู้ดูแลระบบและเขากำลังใช้งานบัญชีที่ จำกัด อย่างไรก็ตามวิธีนี้จะส่งผลกระทบต่อการทำงานของเครือข่าย แต่ฉันไม่แน่ใจ.
ฉันจะเริ่มแก้ไขปัญหาได้ที่ไหน?
อย่างจริงใจ,
Minecraft แบ่งออกเป็น
99 เปอร์เซ็นต์ของเวลาที่ผู้ใช้มีปัญหาการเชื่อมต่อที่ไม่เกี่ยวข้องกับการสูญเสียการเชื่อมต่อเครือข่ายทั้งหมดปัญหาสามารถติดตามกลับไปที่กฎไฟร์วอลล์ ความจริงที่ว่าคอมพิวเตอร์ของลูกชายของคุณถูกตั้งค่าเป็นบัญชีที่ จำกัด (ซึ่งเป็นความคิดที่ยอดเยี่ยมโดยเฉพาะอย่างยิ่งสำหรับคอมพิวเตอร์ที่ใช้โดยเด็ก) ทำให้เราเชื่อมั่นมากยิ่งขึ้นว่าเป็นปัญหาไฟร์วอลล์.
นี่คือสิ่งที่อาจเกิดขึ้นและเหตุใดจึงมีผลกับคอมพิวเตอร์ของเขาเท่านั้น เมื่อคุณติดตั้ง Minecraft วิ่งและไปเล่นเกม LAN ในพื้นที่มีโอกาสดีที่ระบบไฟร์วอลล์ Windows ถามคุณว่าคุณต้องการอนุญาตให้ Java สื่อสารผ่านไฟร์วอลล์หรือไม่ (ถ้าคุณยังไม่เคยทำมาก่อน) แล้ว). โดยไม่ต้องคิดมากคุณอนุญาตและเล่นเกมต่อไป.
อย่างไรก็ตามในคอมพิวเตอร์ลูกชายของคุณการอนุญาตนั้นไม่เคยเกิดขึ้นเพราะคุณไม่สามารถเปลี่ยนกฎไฟร์วอลล์ในบัญชีที่ จำกัด โดยไม่ต้องใช้รหัสผ่านของผู้ดูแลระบบ ดังนั้นในกรณีที่การใช้การดูแลระบบล้มเหลวในการอนุญาตแอปพลิเคชันหรือในกรณีเช่นลูกชายของคุณที่พวกเขาไม่สามารถให้สิทธิ์ได้พวกเขาจะจบลงด้วยแอปพลิเคชันที่ไม่สามารถข้ามไฟร์วอลล์ได้ เหตุผลที่ปัญหานี้ยากที่จะแยกออกเป็นพิเศษคือ Windows Firewall ให้ความสำคัญกับการ จำกัด การสื่อสารขาเข้าไม่ใช่การสื่อสารขาออก ดังนั้นคอมพิวเตอร์ทั้งสองเครื่องของคุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ Minecraft ที่มีผู้เล่นหลายคนได้อย่างง่ายดายบนอินเทอร์เน็ต แต่กฎไฟร์วอลล์จะทำให้คอมพิวเตอร์ของลูกชายคุณทำหน้าที่เป็นโฮสต์สำหรับเกมเพราะเขาไม่สามารถยอมรับการเชื่อมต่อขาเข้า.
โชคดีที่การแก้ไขปัญหานั้นง่ายมาก สิ่งที่คุณต้องทำคือข้ามไปที่ Windows Firewall ค้นหากฎไฟร์วอลล์ที่เกี่ยวข้องกับแอปพลิเคชันที่สงสัยและเปิดใช้งานการเข้าถึง.
ในกรณีของ Minecraft ไม่มีรายการ“ Minecraft” ที่แตกต่างเนื่องจากมีหลายเกมเพราะ Minecraft ทำงานบน Java อย่างสมบูรณ์ ดังนั้นคุณต้องค้นหารายการสำหรับ Java ซึ่งโดยทั่วไปจะอยู่ในรูปแบบของ“ Java (TM) Platform SE binary” อย่าแปลกใจถ้ามีหลายรายการสำหรับ Java; ไปข้างหน้าและอนุญาตให้พวกเขาทั้งหมด (ถ้าคุณต้องการเป็นพิเศษเกี่ยวกับเรื่องนี้คุณสามารถตรวจสอบว่า Java แบบใดที่สามารถใช้งานได้กับการติดตั้ง Minecraft ของคุณและจากนั้นทำเครื่องหมายที่ปุ่ม "Details ... " เพื่อแยกรายการ Java เฉพาะ แต่นั่นเป็นงานพิเศษมากมาย)
หลังจากทำการเปลี่ยนแปลงเหล่านั้นคุณจะพบว่าคอมพิวเตอร์เครื่องที่สองสามารถรับคำขอเกมขาเข้าได้อย่างง่ายดาย หากคุณพบปัญหาที่คล้ายกันในอนาคตที่แอปพลิเคชันดูเหมือนว่าจะทำงาน แต่จะไม่รับคำขอเข้ามาคุณสามารถกลับไปที่แผงควบคุมไฟร์วอลล์และทำการปรับเกมได้.
มีคำถามเทคโนโลยีเร่งด่วนหรือไม่ ยิงอีเมลถึงเราแล้วเราจะพยายามอย่างดีที่สุดเพื่อตอบคำถาม.