# ป้องกันการเข้าถึงตามประเทศที่อยู่ด้วย Geoblocking

ในกรณีที่ต้องจำกัดการเข้าถึงไลฟ์สตรีม โดยอิงตามประเทศที่อยู่ของผู้ใช้งาน สามารถเปิดใช้งานระบบ Geoblocking เพื่อระบุประเทศได้

โดยรีเควสท์ที่เรียกผ่าน CDN จะถูกตรวจสอบประเทศที่อยู่โดยใช้ IP Address หากไม่อยู่ในประเทศที่ได้รับอนุญาต จะได้รับ Error response โดยมี Error status code เป็น HTTP 451 Unavailable For Legal Reasons

# วิธีการเปิดใช้งาน Geoblock

  1. เข้าสู่ระบบ ByteArk Fleet (https://fleet.byteark.com) (opens new window) เลือกเซอร์วิสที่ต้องการ แล้วไปที่แท็บ Geoblock
  2. เลือกวิธีการควบคุมที่ต้องการในส่วน ACL Mode แล้วกดปุ่ม Save

สำหรับตัวเลือก ACL Mode ที่มีให้เลือก มีดังนี้:

  • Always allow from everywhere: รับชมได้โดยไม่จำกัดประเทศที่อยู่
  • Always allow from Thailand only: รับชมได้แค่เฉพาะประเทศไทย
  • Always block from everywhere: ไม่สามารถรับชมได้เลยจากทุกประเทศ
  • Use dynamic ACL by schedules: กำหนดประเทศที่รับชมได้โดยใช้ตารางเวลา

ภาพตัวอย่างการเลือก ACL Mode : รับชมได้แค่เฉพาะประเทศไทย

WARNING

การเปลี่ยนแปลงกฎการป้องกันอาจต้องใช้เวลาถึง 1-2 นาทีจึงจะมีผลอย่างสมบูรณ์

TIP

ในกรณีที่ต้องการจำกัดสิทธิ์รับชมไปที่ประเทศอื่นที่ไม่ใช่ประเทศไทย กรุณาเลือก Use dynamic ACL by schedules และกำหนดประเทศในตารางเวลา โดยกำหนดช่วงเวลาที่ยาวนานมากๆ