วิธีกำหนด VLAN กับ DHCP บน Windows Server 2022 แบบมืออาชีพ

 VLAN (Virtual Local Area Network) เป็นเทคโนโลยีสำคัญที่ใช้แบ่งเครือข่ายออกเป็นหลายส่วนเพื่อเพิ่มความปลอดภัย ลด Broadcast Traffic และจัดการระบบเครือข่ายได้ง่ายขึ้น

เมื่อมีการใช้งาน VLAN ผู้ดูแลระบบจำเป็นต้องออกแบบ DHCP ให้สามารถแจก IP Address ไปยังแต่ละ VLAN ได้อย่างถูกต้อง ซึ่ง Windows Server 2022 รองรับการทำงานร่วมกับ VLAN ได้อย่างสมบูรณ์ผ่าน DHCP Scope และ DHCP Relay

บทความนี้จะอธิบายวิธีการเชื่อมโยง VLAN กับ DHCP บน Windows Server 2022 ตั้งแต่พื้นฐานจนถึงระดับองค์กร

VLAN คืออะไร

VLAN คือการแบ่งเครือข่ายออกเป็นหลายส่วน

โดยใช้ Switch ตัวเดียว

ตัวอย่าง

VLAN10 = Users

VLAN20 = Servers

VLAN30 = CCTV

VLAN40 = Guest WiFi

แต่ละ VLAN

ทำงานเหมือนเป็นคนละ Network

ทำไมต้องใช้ VLAN

ช่วยให้

✅ เพิ่มความปลอดภัย

✅ ลด Broadcast

✅ แยกผู้ใช้งาน

✅ แยก Server

✅ แยก Guest WiFi

✅ บริหารจัดการง่ายขึ้น

VLAN กับ DHCP ทำงานร่วมกันอย่างไร

แต่ละ VLAN

จะมี Network ของตัวเอง

ตัวอย่าง

VLAN10

10.10.10.0/24
VLAN20

10.10.20.0/24
VLAN30

10.10.30.0/24

DHCP Server ต้องมี Scope สำหรับแต่ละ VLAN

ตัวอย่างการออกแบบ

VLAN10 Users

10.10.10.100
-
10.10.10.250

VLAN20 Servers

10.10.20.100
-
10.10.20.200

VLAN30 CCTV

10.10.30.100
-
10.10.30.250

VLAN40 Guest

10.10.40.100
-
10.10.40.250

สร้าง DHCP Scope สำหรับ VLAN

เปิด PowerShell

Add-DhcpServerv4Scope `
-Name "VLAN10 Users" `
-StartRange 10.10.10.100 `
-EndRange 10.10.10.250 `
-SubnetMask 255.255.255.0

สร้าง VLAN20

Add-DhcpServerv4Scope `
-Name "VLAN20 Servers" `
-StartRange 10.10.20.100 `
-EndRange 10.10.20.200 `
-SubnetMask 255.255.255.0

ตั้งค่า Gateway

VLAN10

Set-DhcpServerv4OptionValue `
-ScopeId 10.10.10.0 `
-Router 10.10.10.1

VLAN20

Set-DhcpServerv4OptionValue `
-ScopeId 10.10.20.0 `
-Router 10.10.20.1

ตั้งค่า DNS

Set-DhcpServerv4OptionValue `
-ScopeId 10.10.10.0 `
-DnsServer 10.10.10.10

ปัญหาสำคัญของ VLAN

DHCP Broadcast

ไม่สามารถข้าม VLAN ได้

ตัวอย่าง

Client VLAN10

ส่ง DHCP Request

DHCP Server อยู่

VLAN20

DHCP จะไม่ได้รับ Packet

วิธีแก้ปัญหา

ใช้

DHCP Relay

หรือ

IP Helper

DHCP Relay คืออะไร

DHCP Relay

จะรับ DHCP Request

แล้วส่งต่อไปยัง DHCP Server

แทน Client

ตัวอย่าง Cisco Switch

interface vlan 10

ip helper-address 10.10.20.10

โดย

10.10.20.10

คือ DHCP Server

ตัวอย่าง Layer 3 Switch

interface vlan 30

ip helper-address 10.10.20.10

ทุก DHCP Request

จะถูกส่งไปยัง DHCP Server

วิธีตรวจสอบ DHCP Relay

บน Client

ipconfig /renew

หากได้รับ IP

แสดงว่า DHCP Relay ทำงาน

ตรวจสอบ Scope ที่แจก

บน DHCP Server

Get-DhcpServerv4Lease

ดูว่า Client อยู่ใน Scope ถูกต้องหรือไม่

ตรวจสอบ VLAN Gateway

VLAN10

10.10.10.1

VLAN20

10.10.20.1

VLAN30

10.10.30.1

ต้องตรงกับ DHCP Options

แยก DNS ตาม VLAN

ตัวอย่าง

Users

10.10.10.10

Guest

8.8.8.8

สามารถกำหนดแยกได้

ผ่าน Scope Options

VLAN กับ DHCP Failover

รองรับเต็มรูปแบบ

ทุก Scope

สามารถ Replicate

ไปยัง DHCP Partner

ได้ทั้งหมด

VLAN กับ Reservation

ตัวอย่าง

Printer VLAN10

10.10.10.50

CCTV VLAN30

10.10.30.50

สามารถสร้าง Reservation แยกตาม VLAN ได้

ปัญหาที่พบบ่อย

Client ไม่ได้รับ IP

ตรวจสอบ

DHCP Relay

ได้ APIPA

169.254.x.x

มักเกิดจาก Relay ผิดพลาด

Gateway ไม่ถูกต้อง

ตรวจสอบ

Option 003

DNS ไม่ถูกต้อง

ตรวจสอบ

Option 006

Scope ผิด VLAN

ตรวจสอบ Subnet

และ DHCP Scope

ตัวอย่างโครงสร้างองค์กร

VLAN10 Users

10.10.10.0/24
VLAN20 Servers

10.10.20.0/24
VLAN30 CCTV

10.10.30.0/24
VLAN40 Guest

10.10.40.0/24

ทั้งหมดใช้ DHCP Server เดียว

แนวทางสำหรับองค์กร

Small Office

1-2 VLAN

Medium Business

3-10 VLAN

Enterprise

10-100+ VLAN

พร้อม DHCP Failover

และ Monitoring

จากประสบการณ์ของทีมงาน comsiam ปัญหาส่วนใหญ่ของ VLAN และ DHCP ไม่ได้เกิดจาก Windows Server 2022 แต่เกิดจากการตั้งค่า DHCP Relay หรือ IP Helper บน Switch และ Router ไม่ถูกต้อง

ในการออกแบบระบบ Windows Server 2022 ระดับองค์กร ทีมงาน comsiam มักแยก DHCP Scope ตาม VLAN อย่างชัดเจน พร้อมทำ Documentation และกำหนด Naming Standard เพื่อให้ง่ายต่อการบริหารจัดการในระยะยาว

Best Practices

  • สร้าง Scope แยกทุก VLAN

  • ใช้ DHCP Relay ทุก VLAN

  • ตั้งชื่อ Scope ให้ชัดเจน

  • ใช้ DHCP Failover

  • แยก Guest ออกจาก Internal Network

  • ตรวจสอบ Scope Statistics เป็นประจำ

  • จัดทำ VLAN Documentation

สรุป

การกำหนด VLAN กับ DHCP บน Windows Server 2022 เป็นพื้นฐานสำคัญของเครือข่ายองค์กรสมัยใหม่ โดยต้องอาศัยการออกแบบ Scope ที่ถูกต้องและการใช้ DHCP Relay หรือ IP Helper เพื่อให้ DHCP สามารถแจก IP Address ข้าม VLAN ได้อย่างมีประสิทธิภาพและปลอดภัย

Popular posts from this blog

Windows Server 2022 ยังน่าใช้ในปีนี้หรือไม่? คำตอบสำหรับคนกำลังวางระบบใหม่

สเปกเครื่องสำหรับติดตั้ง Windows Server 2022 เลือกอย่างไรให้คุ้มและใช้งานได้ยาว

Windows Server 2022 คืออะไร? คู่มือสำหรับมือใหม่