ระบบเครือข่าย - เกมไม่สามารถดู / เข้าร่วมเซิร์ฟเวอร์ LAN ของผู้อื่นได้เว้นแต่ฉันจะโฮสต์


10

สิ่งนี้เกิดขึ้นกับเกมต่าง ๆ จาก Battlefield 2 ถึง Trackmania ดังนั้นจึงดูเหมือนว่าจะมีข้อผิดพลาดในการกำหนดค่าเครือข่าย:

เมื่อทุกคนเป็นเจ้าภาพเกม LAN ฉันเป็นคนเดียวที่ไม่สามารถมองเห็นเซิร์ฟเวอร์ของพวกเขาในเบราว์เซอร์เซิร์ฟเวอร์ในเกมและฉันไม่สามารถเข้าร่วมได้ด้วยการเชื่อมต่อ IP โดยตรง อย่างไรก็ตามเมื่อฉันโฮสต์เกมทุกคนสามารถเข้าร่วมเซิร์ฟเวอร์ของฉันได้โดยไม่มีปัญหา ฉันยังเป็นคนเดียวในเครือข่ายที่ประสบปัญหาเหล่านี้

สิ่งที่ฉันตรวจสอบแล้ว:

  • Windows Firewall ได้รับการตั้งค่าให้อนุญาตแต่ละแอปพลิเคชัน (และปัญหายังคงเกิดขึ้นเมื่อปิดการใช้งานอย่างสมบูรณ์)
  • เครือข่ายอื่น ๆ โปรแกรมอินเทอร์เน็ตเช่นเบราว์เซอร์อีเมล ssh และ ftp ทำงานได้อย่างสมบูรณ์แบบ
  • ที่อยู่ IP แบบคงที่ / ไดนามิก / ซับเน็ตมาสก์และการตั้งค่าเกตเวย์เริ่มต้นไม่สามารถแก้ไขปัญหาได้

1
ไฟร์วอลล์ของเพื่อนคุณเป็นอย่างไร เลย์เอาต์ LAN คืออะไร เราเตอร์เดียวหรือหลายคน ใช้งานกับเครือข่ายอื่นได้หรือไม่
gronostaj

คำตอบ:


26

ปัญหาดูเหมือนว่าเกมไม่ได้จัดการพีซีของฉันอย่างถูกต้องโดยมีอะแดปเตอร์เครือข่ายหลายตัว พวกเขาเชื่อมต่อโดยใช้อะแดปเตอร์เครือข่ายที่ไม่ถูกต้องและเห็นเฉพาะเครือข่าย / ซับเน็ตของตัวเองเท่านั้น

ในกรณีของฉันนี้ที่เกิดจากการVirtualboxอะแดปเตอร์เครือข่ายแม้ว่ามันจะยังดูเหมือนว่าจะมีการร่วมกันกับอะแดปเตอร์ซอฟแวร์อื่น ๆ เช่นHamachi วิธีแก้ปัญหาที่ง่ายที่สุดที่ฉันสามารถหาได้คือการปิดอะแดปเตอร์ที่มีปัญหาก่อนที่จะเล่นเกมใด ๆ ตัวเลือกอื่น ๆ ที่เป็นไปได้คือปิดใช้งานอะแดปเตอร์เครือข่ายอื่นทั้งหมดยกเว้นตัวเลือกสำหรับเครือข่ายปัจจุบันของคุณหรือเพื่อตั้งค่าลำดับความสำคัญของอะแดปเตอร์เครือข่ายของคุณให้ถูกต้อง

ลำดับความสำคัญของอะแดปเตอร์เครือข่ายสามารถตั้งค่าได้โดยทำตามขั้นตอนนี้ใน Windows Vista / Seven ( แหล่งที่มา ):

  • เปิด 'เครือข่ายและศูนย์แบ่งปัน'
  • เลือกการตั้งค่า 'เปลี่ยนอะแดปเตอร์'
  • กด ALT บนแป้นพิมพ์เพื่อแสดงเมนู
  • จากเมนู 'ขั้นสูง' เลือก 'การตั้งค่าขั้นสูง'
  • ภายใต้แท็บ 'อะแดปเตอร์และการผูก' เลือกอะแดปเตอร์เครือข่ายที่เหมาะสมจาก 'รายการการเชื่อมต่อ'
  • ใช้ลูกศรสีเขียวทางขวาเพื่อเลื่อนไปยังด้านบนของรายการลำดับความสำคัญของอะแดปเตอร์เครือข่าย Windows
  • คลิก 'ตกลง' เพื่อใช้การตั้งค่าใหม่และคุณทำเสร็จแล้ว!

ทำไมการตั้งค่าที่สำคัญนี้ถูกซ่อนอยู่เช่นนั้น ฉันใช้ Windows 10 และวิธีการของคุณใช้งานได้เหมือนกัน ขอบคุณ!
mattmilten

ฉันต้องรีบู๊ตหลังจากปิดการใช้งานอะแดปเตอร์เครือข่ายอื่น ๆ ทั้งหมด แต่สิ่งนี้ดูเหมือนจะทำงานให้ฉันสำหรับ StarCraft Brood War ขอบคุณ!
Anthony Astige

1

หากคุณรู้ IP ของเซิร์ฟเวอร์คุณสามารถป้อนผ่านบรรทัดคำสั่งดังนี้:

TmForever.exe / lan /join=192.168.100.110

สำหรับฉันมันใช้งานได้!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.