Don't Starve Together: รายชื่อขาว
ผลิตภัณฑ์ที่เหมาะสำหรับคู่มือนี้
เริ่มต้นทันที — สั่งซื้อผลิตภัณฑ์ที่เหมาะสมและทำตามคู่มือนี้ทีละขั้นตอน
แนะนำ
รายชื่อขาวคือรายการเข้าถึงที่จำกัดว่าใครสามารถเข้าร่วมเซิร์ฟเวอร์ของคุณได้ ใน Don't Starve Together จะใช้ระบบอนุญาตตาม ID ผู้ใช้ Klei โดยปกติจะตั้งค่าโดยใช้ไฟล์ whitelist.txt พร้อมกับ whitelist_slots ในไฟล์ cluster.ini
การเปิดใช้งานรายชื่อขาว
เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน FTP และหาโฟลเดอร์คลัสเตอร์ของคุณ ซึ่งมักจะเป็นแบบ DoNotStarveTogether/Cluster_1/ หรือเส้นทางเฉพาะของผู้ให้บริการที่มีไฟล์ cluster.ini เปิดไฟล์ cluster.ini และในส่วน [NETWORK] ให้ตั้งค่า whitelist_slots
เพื่อให้เซิร์ฟเวอร์ทำงานแบบรายชื่อขาวอย่างเต็มที่ ให้ตั้งค่า whitelist_slots ให้เท่ากับค่าของ max_players
[NETWORK]
max_players = 6
whitelist_slots = 6
ในไดเรกทอรีคลัสเตอร์เดียวกัน สร้างหรือแก้ไขไฟล์ whitelist.txt เพิ่ม Klei ID ทีละบรรทัดในรูปแบบ KU_
KU_aaaaaaaa
KU_bbbbbbbb
บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์ รายการอนุญาตจะถูกอ่านตอนเริ่มต้นเซิร์ฟเวอร์
การจัดการผู้เล่นในรายชื่อขาว
ถ้าต้องการเพิ่มผู้เล่น ให้เพิ่ม KU_ ID ของเขาใน whitelist.txt บันทึกไฟล์แล้วรีสตาร์ทเซิร์ฟเวอร์
ถ้าต้องการลบผู้เล่น ให้ลบ KU_ ID ของเขาออกจาก whitelist.txt บันทึกไฟล์แล้วรีสตาร์ทเซิร์ฟเวอร์
ควรรักษาจำนวน ID ใน whitelist.txt ให้ไม่น้อยกว่า whitelist_slots เพื่อหลีกเลี่ยงปัญหาเข้าร่วมเมื่อจำนวนช่องอนุญาตเกินจำนวนผู้ใช้ที่ระบุไว้
การตรวจสอบการทำงานของรายชื่อขาว
หลังรีสตาร์ท ลองเข้าร่วมด้วยบัญชีที่ไม่มีใน whitelist.txt ถ้า whitelist_slots เท่ากับ max_players การเข้าร่วมควรล้มเหลว จากนั้นลองเข้าด้วย KU_ ID ที่อยู่ในรายชื่อเพื่อยืนยันการเข้าถึง
ถ้าเซิร์ฟเวอร์ยังอนุญาตผู้เล่นที่ไม่ได้ระบุ ให้ตรวจสอบว่าคุณแก้ไขโฟลเดอร์คลัสเตอร์ที่ใช้งานจริง และในส่วน [NETWORK] มีบรรทัด whitelist_slots อยู่
สรุป
ถ้าทำตามขั้นตอนทั้งหมดข้างต้นถูกต้อง รายชื่อขาวของคุณจะเปิดใช้งานแล้ว และคุณสามารถควบคุมได้อย่างแม่นยำว่าใครสามารถเข้าร่วมเซิร์ฟเวอร์ได้ หากการเข้าถึงยังไม่เป็นไปตามที่คาดไว้ ให้รีสตาร์ทเซิร์ฟเวอร์อีกครั้งและตรวจสอบไฟล์หรือผลลัพธ์คำสั่งเพื่อยืนยันว่าการเปลี่ยนแปลงถูกนำไปใช้แล้ว