Security Group คืออะไร
Security Group คือชุดกฎไฟร์วอลล์ที่กำหนดว่าการเชื่อมต่อแบบไหนเข้าออกเครื่องของคุณได้ ผ่านพอร์ตไหน และมาจากที่ใด เพื่อเปิดเฉพาะทางที่จำเป็น
เปรียบง่ายๆ
เหมือนรปภ.หน้าอาคารที่ถือรายชื่อว่าประตูไหนเปิดให้ใครเข้า ประตูหน้าเปิดให้ลูกค้าทุกคน ส่วนประตูห้องเครื่องเปิดให้เฉพาะช่างที่มีบัตร
ทุกเครื่องที่ต่ออินเทอร์เน็ตมีช่องให้เชื่อมต่อเข้ามาหลายช่อง เรียกว่าพอร์ต (port) แต่ละพอร์ตมีหมายเลข และมักใช้กับบริการเฉพาะ เช่น พอร์ต 22 สำหรับ SSH พอร์ต 80 และ 443 สำหรับเว็บไซต์ และพอร์ต 3389 สำหรับ Remote Desktop ของ Windows Security Group คือรายการกฎที่บอกว่าพอร์ตไหนเปิดให้ใครเข้าได้บ้าง
ส่วนประกอบของกฎ
- ทิศทาง ขาเข้า (การเชื่อมต่อที่เข้ามาหาเครื่อง) หรือขาออก (การเชื่อมต่อที่เครื่องส่งออกไป)
- โปรโตคอล เช่น TCP หรือ UDP
- พอร์ต หมายเลขพอร์ตเดียวหรือเป็นช่วง
- แหล่งที่มาหรือปลายทาง ช่วง IP ที่เขียนแบบ CIDR เช่น
203.0.113.10/32คือ IP เดียว ส่วน0.0.0.0/0คือทุกที่บนอินเทอร์เน็ต
บน XVer ทุก Cloud Server ใช้ Security Group ได้ และมีชุดกฎสำเร็จรูปให้เลือก จึงไม่ต้องเขียนกฎเองทุกข้อ
ตัวอย่างกฎสำหรับงานที่พบบ่อย
- เว็บไซต์ เปิด 80 และ 443 ให้ทุกที่ และเปิด 22 เฉพาะ IP ของออฟฟิศหรือบ้านคุณ
- เครื่อง Windows เปิด 3389 เฉพาะ IP ที่ใช้ทำงาน และตั้งรหัสผ่านที่ยาวและเดายาก
- ฐานข้อมูล ไม่เปิดพอร์ตฐานข้อมูลให้อินเทอร์เน็ต ให้เฉพาะเครื่องแอปของคุณเชื่อมต่อผ่าน IP ภายใน (private)
ข้อผิดพลาดที่พบบ่อย
- เปิด SSH หรือ Remote Desktop ให้ทุกที่ พอร์ตเหล่านี้ถูกสุ่มเดารหัสผ่านอยู่ตลอด สำหรับ SSH ให้ใช้คีย์แทนรหัสผ่านด้วย
- เปิดทุกพอร์ตไว้ทดสอบแล้วลืมปิด ทดสอบเสร็จควรกลับไปปิดทันที
- ลืมเปิด 443 เว็บไซต์ที่ใช้ HTTPS จะเข้าไม่ได้ ทั้งที่เครื่องทำงานปกติ
- คิดว่า Security Group แทนการอัปเดตเครื่องได้ กฎไฟร์วอลล์ลดทางเข้า แต่ซอฟต์แวร์ที่ไม่อัปเดตบนพอร์ตที่เปิดอยู่ยังเป็นช่องโหว่ได้
ตัวอย่างค่าใช้จ่ายบน XVer
ตัวอย่างการตั้งค่า: Cloud Compute แบบ General Purpose แพ็กเกจที่ราคาต่ำที่สุด
- แพ็กเกจ
- g-2vcpu-8gb
- vCPU
- 2
- RAM
- 8 GB
- ดิสก์ NVMe SSD
- 60 GB
- Bandwidth รวมในราคา
- 4 TB
- ราคาต่อชั่วโมง
- ฿1.22/ชม.
- ราคาต่อเดือน
- ฿880/เดือน
- คิดเงินรายชั่วโมงตั้งแต่สร้างเครื่องจนกว่าจะลบ แม้ปิดเครื่องไว้ก็ยังคิดเงิน และในแต่ละเดือนไม่เกินราคารายเดือนของแพ็กเกจ
- ราคาดึงจากระบบราคาของ XVer ตอนสร้างหน้านี้ เป็นเงินบาท
บริการที่เกี่ยวข้อง
เซิร์ฟเวอร์เสมือน (VM) ที่สร้างเองในคอนโซล ข้อมูลบนดิสก์เข้ารหัสขณะจัดเก็บ