Terraria: Whitelist
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
แนะนำ
Whitelist คือรายชื่อที่อนุญาตให้เข้าถึงเซิร์ฟเวอร์ของคุณ สำหรับการเช่าเซิร์ฟเวอร์ Terraria วิธี whitelist ที่ใช้กันทั่วไปคือการรันเซิร์ฟเวอร์ TShock และเปิดใช้งานฟีเจอร์ whitelist ซึ่งจะถูกจัดการผ่านไฟล์ whitelist และคำสั่งต่างๆ
การเปิดใช้งาน Whitelist
เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน FTP และตรวจสอบว่าเซิร์ฟเวอร์ของคุณกำลังรัน TShock จากนั้นค้นหาไฟล์คอนฟิกของ TShock ที่ tshock/config.json และเปิดใช้งานการตั้งค่า whitelist:
"EnableWhitelist": true
บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์ TShock จะเริ่มบังคับให้ต้องได้รับการอนุมัติ whitelist สำหรับการเชื่อมต่อเข้ามา
การจัดการผู้เล่นใน Whitelist
เพื่อเพิ่มรายการ ให้เปิด Live Console ในการจัดการเซิร์ฟเวอร์เกมของ ZAP-Hosting และใช้คำสั่ง whitelist พร้อมกับที่อยู่ IP ของผู้เล่น
whitelist 203.0.113.25
TShock จะเก็บรายชื่อไว้ในไฟล์ tshock/whitelist.txt หากต้องการลบรายการ ให้เชื่อมต่อผ่าน FTP เปิดไฟล์นั้น ลบบรรทัด IP ที่ต้องการออก บันทึกไฟล์ และรีสตาร์ทเซิร์ฟเวอร์
203.0.113.25
198.51.100.10
การตรวจสอบการทำงานของ Whitelist
หลังจากรีสตาร์ท ลองเชื่อมต่อจากที่อยู่ IP ที่ไม่ได้อยู่ในรายชื่อ ระบบจะบล็อกการเข้าถึง จากนั้นลองเชื่อมต่อจาก IP ที่อยู่ใน whitelist
ถ้าผู้เล่นยังสามารถเข้าร่วมได้โดยไม่ต้องอยู่ในรายชื่อ ให้ตรวจสอบอีกครั้งว่า EnableWhitelist ตั้งค่าเป็น true ใน config.json และเซิร์ฟเวอร์เริ่มต้นเป็น TShock จริง
สรุป
ถ้าทำตามขั้นตอนทั้งหมดข้างต้นถูกต้อง whitelist ของคุณจะเปิดใช้งานแล้ว และคุณสามารถควบคุมได้อย่างแม่นยำว่าใครสามารถเข้าร่วมเซิร์ฟเวอร์ได้ หากการเข้าถึงยังไม่เป็นไปตามที่คาดไว้ ให้รีสตาร์ทเซิร์ฟเวอร์อีกครั้งและตรวจสอบไฟล์หรือผลลัพธ์คำสั่งเพื่อยืนยันว่าการเปลี่ยนแปลงถูกนำไปใช้แล้ว
หากมีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือ อย่าลังเลที่จะติดต่อทีมซัพพอร์ตของเรา ซึ่งพร้อมให้บริการทุกวันเพื่อช่วยคุณ! 🙂