Killing Floor 2 : พอร์ต (Port) ที่ใช้สำหรับเปิดเซิร์ฟเวอร์
สำหรับคนที่เปิดเซิร์ฟเวอร์เกม Killing Floor 2 ในแบบ Dedicated Server แต่ใช้เครื่องคอมพิวเตอร์ของตัวเองที่ใช้งานอินเทอร์เน็ตผ่าน เราเตอร์ (Router) จำเป็นต้องทำการ Forward Port เพื่อให้เซิร์ฟเวอร์สามารถรับส่งข้อมูลผ่าน พอร์ต (Port) นั้นๆ และออกสู่โลกอินเทอร์เน็ตได้
หากเราเปิดเซิร์ฟเวอร์ผ่านอินเทอร์เน็ตสายตรงหรือเช่าเซิร์ฟเวอร์จากผู้ให้บริการ เราไม่จำเป็นต้อง Forward Port ใดๆ และสำหรับผู้เล่นที่อยู่ในฐานะผู้เข้าร่วมเซิร์ฟเวอร์ก็ไม่จำเป็นต้อง Forward Port เช่นกัน
พอร์ตที่ใช้ในการเปิดเซิร์ฟเวอร์
Port | การใช้งาน |
---|---|
7777 (UDP) | ใช้รับส่งข้อมูลระหว่างตัวเกมกับเซิร์ฟเวอร์ UDK Server |
27015 (UDP) | ใช้รับส่งข้อมูลระหว่างตัวเกมกับเซิร์ฟเวอร์ และให้เซิร์ฟเวอร์ของเรา แสดงอยู่บน Steam Master Server |
8080 (TCP) | สำหรับใช้งาน Web Admin |
20560 (UDP) | สำหรับใช้งานหน้าเว็บของ Web Admin |
123 (UDP) | สำหรับใช้ตรวจสอบความถูกต้องของโหมด Weekly Outbreak |
หากเราไม่ได้ทำการ Forward Port เหล่านี้ เซิร์ฟเวอร์ของเราจะสามารถเล่นได้บน LAN เท่านั้น และจะไม่สามารถเล่นในแบบออนไลน์ผ่านอินเทอร์เน็ตได้
วิธีเปลี่ยนพอร์ตที่ใช้ในการเปิดเซิร์ฟเวอร์
เราสามารถเปลี่ยนการตั้งค่าของ Port ที่ใช้ในการเปิดเซิร์ฟเวอร์เป็น Port อื่นๆตามที่เราต้องการได้ โดยการแก้ไขไฟล์ทีชื่อว่า PCServer-KFEngine.ini ซึ่งอยู่ในโฟลเดอร์ของเซิร์ฟเวอร์ KFGame\Config
ลองแล้วครับ เพื่อนก็ยังไม่เห็น server อยู่ดีครับ มันอยู่ใน lan ตลอดเลยครับ
ก็แสดงว่า Forward Port ผิด หรือไม่ก็เน็ตมีปัญหาครับ