การกำหนดที่อยู่ IP และเครือข่ายย่อย
ทำความเข้าใจ IPv4, IPv6 สัญกรณ์ CIDR และวิธีที่เครือข่ายย่อยแบ่งเครือข่ายออกจากกัน
การกำหนดที่อยู่ IP และเครือข่ายย่อย เป็นบทเรียน Cyber Security Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cyber Security Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cyber Security Academy มีบทเรียนทั้งหมด 4 บทเรียน
ที่อยู่ IP คืออะไร
ที่อยู่ IP คือป้ายกำกับตัวเลขที่ไม่ซ้ำกันซึ่งกำหนดให้กับอุปกรณ์แต่ละเครื่องในเครือข่าย ทำให้สามารถกำหนดเส้นทางการรับส่งข้อมูลระหว่างต้นทางและปลายทางได้ IPv4 ใช้ที่อยู่ขนาด 32 บิต (เช่น 192.168.1.10) ส่วน IPv6 ใช้ที่อยู่ขนาด 128 บิต
โครงสร้างที่อยู่ IPv4
ที่อยู่ IPv4 ประกอบด้วย ออกเต็ต 4 ชุดที่คั่นด้วยจุด แต่ละออกเต็ตมีค่าตั้งแต่ 0–255 ตัวอย่างเช่น 10.0.0.1
ที่อยู่ IP มี 2 ส่วน ได้แก่ ส่วนเครือข่าย (ใช้ระบุเครือข่าย) และ ส่วนโฮสต์ (ใช้ระบุอุปกรณ์)
พื้นฐานการแบ่งเครือข่ายย่อย
มาสก์เครือข่ายย่อยใช้กำหนดว่าบิตใดเป็นของเครือข่ายและบิตใดเป็นของโฮสต์ ในสัญกรณ์ CIDR /24 หมายความว่า 24 บิตแรกเป็นคำนำหน้าเครือข่าย
ตัวอย่าง: 192.168.1.0/24 — เครือข่ายคือ 192.168.1 โฮสต์อยู่ในช่วง .1 ถึง .254 และที่อยู่แพร่สัญญาณคือ .255
สัญกรณ์ CIDR
ขนาดเครือข่ายย่อยที่พบบ่อย:
/24— มีที่อยู่ 256 รายการ ใช้เป็นโฮสต์ได้ 254 รายการ/16— มีที่อยู่ 65,536 รายการ ใช้เป็นโฮสต์ได้ 65,534 รายการ/8— มีที่อยู่ 16.7 ล้านรายการ/30— มีที่อยู่ 4 รายการ ใช้ได้ 2 รายการ (สำหรับลิงก์แบบจุดต่อจุด)
ช่วงที่อยู่ IP ส่วนตัวเทียบกับสาธารณะ
RFC 1918 กำหนดช่วงที่อยู่ส่วนตัว ซึ่งไม่สามารถกำหนดเส้นทางบนอินเทอร์เน็ตได้:
10.0.0.0/8172.16.0.0/12192.168.0.0/16
ที่อยู่ IP สาธารณะสามารถกำหนดเส้นทางบนอินเทอร์เน็ตได้ และต้องไม่ซ้ำกันทั่วโลก
NAT: การแปลที่อยู่เครือข่าย
NAT ช่วยให้อุปกรณ์หลายเครื่องในเครือข่ายส่วนตัวใช้ที่อยู่ IP สาธารณะร่วมกันได้ เมื่อส่งแพ็กเก็ตออกไป เราเตอร์จะแทนที่ IP ต้นทางส่วนตัวด้วย IP สาธารณะของเราเตอร์ และจะย้อนกลับการแปลงนี้เมื่อได้รับการตอบกลับ
NAT ช่วยซ่อนโครงสร้างเครือข่ายภายในจากอินเทอร์เน็ต
การแบ่งเครือข่ายย่อยเพื่อความปลอดภัย
การแบ่งเครือข่ายย่อยเป็นเครื่องมือสำคัญด้านความปลอดภัย:
- วางเซิร์ฟเวอร์ที่มีข้อมูลสำคัญไว้ในเครือข่ายย่อยที่แยกออกมา
- ใช้เครือข่ายท้องถิ่นเสมือนเพื่อแบ่งส่วนการรับส่งข้อมูลที่เลเยอร์ 2
- ใช้กฎไฟร์วอลล์ระหว่างเครือข่ายย่อยเพื่อควบคุมการรับส่งข้อมูลระหว่างส่วนต่าง ๆ
- จำกัดขอบเขตการแพร่สัญญาณเพื่อลดความเสี่ยงจากการดักฟัง
การค้นหาที่อยู่ IP ของคุณ
คำสั่งที่ใช้ค้นหาการกำหนดค่า IP ที่พบบ่อย:
- ลินุกซ์/แมค:
ip addr showหรือifconfig - วินโดวส์:
ipconfig /all - IP สาธารณะ:
curl ifconfig.me
ip addr show
curl ifconfig.meลูปแบ็กและที่อยู่พิเศษ
ที่อยู่พิเศษ:
127.0.0.1— ลูปแบ็ก (เครื่องภายในเครื่อง); การรับส่งข้อมูลจะไม่ออกจากเครื่อง0.0.0.0— ส่วนเชื่อมต่อทั้งหมด (ใช้ในการกำหนดเส้นทางหรือการผูกการเชื่อมต่อ)255.255.255.255— แพร่สัญญาณไปยังโฮสต์ทั้งหมดในเครือข่ายย่อยภายในเครื่อง
พื้นฐาน IPv6
IPv6 ใช้ที่อยู่ขนาด 128 บิตที่เขียนเป็นกลุ่มเลขฐานสิบหก: 2001:0db8:85a3::8a2e:0370:7334 IPv6 ช่วยลดความจำเป็นในการใช้ NAT เนื่องจากอุปกรณ์ทุกเครื่องมี IP สาธารณะที่ไม่ซ้ำกัน และรองรับไอพีเซกในตัว
การแบ่งเครือข่ายย่อยในการทดสอบเจาะระบบ
ระหว่างการสำรวจข้อมูล ผู้โจมตีจะแจกแจงเครือข่ายย่อยเพื่อทำความเข้าใจโครงสร้างเครือข่าย เทคนิคหนึ่งที่ใช้กันทั่วไปคือ:
nmap -sn 192.168.1.0/24คำสั่งนี้จะกวาดตรวจด้วย ping เพื่อค้นหาโฮสต์ที่ยังทำงานอยู่ ซึ่งมีประโยชน์สำหรับทำแผนผังพื้นผิวการโจมตี
nmap -sn 192.168.1.0/24ตรวจสอบความเข้าใจอย่างรวดเร็ว: การกำหนดที่อยู่ IP
ช่วงที่อยู่ IP ใดที่ RFC 1918 กำหนดให้เป็น ที่อยู่ส่วนตัว ซึ่งไม่สามารถกำหนดเส้นทางบนอินเทอร์เน็ตได้
สรุปบทเรียน
ที่อยู่ IP ใช้ระบุอุปกรณ์แต่ละเครื่องในเครือข่ายได้อย่างไม่ซ้ำกัน การแบ่งเครือข่ายย่อยจะแบ่งเครือข่ายออกเป็นส่วน ๆ โดยใช้สัญกรณ์ CIDR ที่อยู่ส่วนตัวตาม RFC 1918 ใช้ภายในองค์กร ส่วน NAT ช่วยให้อุปกรณ์เหล่านี้ใช้ IP สาธารณะร่วมกันได้ การแบ่งเครือข่ายย่อยอย่างเหมาะสมเป็นพื้นฐานสำคัญของการแบ่งส่วนเครือข่ายเพื่อความปลอดภัย
คำถามที่พบบ่อย
บทเรียน “การกำหนดที่อยู่ IP และเครือข่ายย่อย” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การกำหนดที่อยู่ IP และเครือข่ายย่อย” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cyber Security Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cyber Security Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การกำหนดที่อยู่ IP และเครือข่ายย่อย”
ทำความเข้าใจ IPv4, IPv6 สัญกรณ์ CIDR และวิธีที่เครือข่ายย่อยแบ่งเครือข่ายออกจากกัน คุณปฏิบัติ Cyber Security Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cyber Security Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Cyber Security Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “การกำหนดที่อยู่ IP และเครือข่ายย่อย” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Cyber Security Academy นี้ได้ไหม
ได้ บทเรียน Cyber Security Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การกำหนดที่อยู่ IP และเครือข่ายย่อย
- TCP เทียบกับ UDP: ใช้แต่ละแบบเมื่อใด
- DNS: โดเมนแปลงเป็น IP ได้อย่างไร
- พื้นฐาน HTTP และ HTTPS