ฉันพบว่าคำถามของคุณสับสนเล็กน้อย เมื่อคุณพูดว่า "NSG" ฉันถือว่าคุณหมายถึง "Security Group" Azure มี "Network Security Groups" AWS เป็นกลุ่มความปลอดภัย นอกจากนี้ คุณยังไม่ได้บอกว่าคุณกำลังพยายามบรรลุอะไร คุณเคยพูดว่าอะไรไม่ได้ผล ซึ่งทำให้การช่วยเหลือคุณเป็นเรื่องยาก ฉันจะให้ความคิดทั่วไปแก่คุณ แต่ถ้าสิ่งเหล่านี้ไม่ถูกต้อง โปรดแก้ไขคำถามของคุณเพื่อพูดถึงสิ่งที่คุณต้องการบรรลุ และแก้ไขคำย่อ
NAT Gateways ไม่มีกลุ่มความปลอดภัย กลุ่มความปลอดภัยคือไฟร์วอลล์รอบๆ ENI เช่น บนอินสแตนซ์ EC2 คุณไม่ต้องเสียค่าใช้จ่ายสำหรับการรับส่งข้อมูลขาเข้า ดังนั้นคุณจึงไม่ควรสนใจสิ่งที่ถูกปฏิเสธโดยเกตเวย์ NAT นอกเหนือจากการตรวจสอบความปลอดภัยของปัญหา/เหตุการณ์เฉพาะ ไม่มีสิ่งใดมาในเกตเวย์ NAT นั่นคือสิ่งที่พวกเขาต้องการ
ดูเหมือนว่าปัญหาหลักของคุณคือการปฏิเสธการรับส่งข้อมูลในบันทึกโฟลว์ VPC สำหรับการรับส่งข้อมูลที่เกตเวย์ NAT ปฏิเสธจากอินเทอร์เน็ตคำแนะนำหลักของฉันคือไม่ต้องสนใจ เนื่องจากอาจมีประโยชน์ในวันหนึ่งสำหรับวัตถุประสงค์ทางนิติวิทยาศาสตร์ในสภาพแวดล้อมที่มีความปลอดภัยสูง หรือปิดบันทึกโฟลว์ VPC หากคุณไม่ต้องการ ฉันใช้บันทึกโฟลว์ VPC สำหรับการวินิจฉัย และปล่อยไว้เฉพาะในเงื่อนไขการบันทึกที่ PCI / CIS / การปฏิบัติตามข้อกำหนดที่คล้ายกัน จะมีการปฏิเสธทราฟฟิกจำนวนมากในบันทึกเหล่านั้นเสมอ ครั้งหนึ่งฉันเคยใช้เวลาไม่น้อยในการติดตามการปฏิเสธในซับเน็ตภายในที่ไม่มีการเข้าถึงอินเทอร์เน็ต แต่เวลาของฉันหมดลงก่อนที่จะไปถึงไหน ฉันแค่ปล่อยมันไป
คุณสามารถเปลี่ยนขอบเขตของ บันทึกโฟลว์ VPC. แทนที่จะสร้างโฟลว์ล็อกสำหรับ VPC ทั้งหมด คุณต้องสร้างโฟลว์ล็อกเฉพาะสำหรับซับเน็ตส่วนตัวเท่านั้น และตรวจสอบให้แน่ใจว่าเกตเวย์ NAT ของคุณอยู่ในซับเน็ตสาธารณะ วิธีนี้จะไม่บันทึกการรับส่งข้อมูลที่ถูกปฏิเสธจากอินเทอร์เน็ต
คุณยังสามารถกำหนดค่าโฟลว์ล็อกเพื่อบันทึกการรับส่งข้อมูล ACCEPT, REJECT หรือทั้งสองประเภท
เพื่อสรุปและแสดงความคิดเห็นของคุณ:
- บันทึกโฟลว์ VPC เป็นเครื่องมือที่ใช้สำหรับการวินิจฉัยเครือข่าย (และไม่ค่อยได้เปิดใช้) หรือสำหรับการบันทึกการปฏิบัติตามข้อกำหนด (เปิดตลอดเวลาแต่กำหนดขอบเขตโดยเจตนา) มีคนไม่มากนักที่เปิดใช้งาน
- ฉันจะเปิดบันทึกโฟลว์ VPC เมื่อฉันมีเหตุผลที่ดีเท่านั้น เมื่อฉันกำหนดขอบเขตให้กับอินเทอร์เฟซเครือข่ายและประเภทการรับส่งข้อมูลที่ฉันต้องการ (ยอมรับ / ปฏิเสธ / ทั้งสองอย่าง)
- ฉันดูเฉพาะบันทึกโฟลว์ VPC เมื่อฉันทำการวินิจฉัยเครือข่าย เมื่อฉันดูมันเป็นอินเทอร์เฟซ / เหตุการณ์เฉพาะ ดังนั้นฉันจึงเพิกเฉยต่อทุกสิ่งที่ไม่จำเป็นต้องเห็น
- ฉันได้ตั้งค่า Cloudwatch Log Group เป็นระยะเวลาการเก็บรักษาที่เหมาะสม