วิธีเปลี่ยนพอร์ต RDP บน Windows Server 2022 เพิ่มความปลอดภัยจากการสแกนพอร์ต

 Remote Desktop Protocol (RDP) เป็นหนึ่งในบริการที่ผู้ดูแลระบบใช้งานบ่อยที่สุดบน Windows Server 2022 แต่ในขณะเดียวกันก็เป็นหนึ่งในบริการที่ถูกโจมตีมากที่สุดเช่นกัน

Hacker และ Bot Scanner ทั่วโลกมักสแกนหา RDP ผ่านพอร์ตมาตรฐาน 3389 ตลอด 24 ชั่วโมง หาก Server เปิดพอร์ตนี้ออกสู่อินเทอร์เน็ตโดยตรง จะมีความเสี่ยงต่อการถูกโจมตีแบบ Brute Force, Password Spray และ Exploit ต่าง ๆ

การเปลี่ยนพอร์ต RDP ไม่ได้เป็นการป้องกันแบบสมบูรณ์ แต่ช่วยลดการสแกนอัตโนมัติและลดจำนวนการโจมตีที่พุ่งเป้ามายัง Server ได้อย่างมาก

บทความนี้จะสอนวิธีเปลี่ยนพอร์ต RDP บน Windows Server 2022 อย่างถูกต้อง พร้อมแนวทาง Security Hardening ที่ควรทำร่วมกัน

🔍 RDP คืออะไร

RDP หรือ Remote Desktop Protocol คือระบบที่ใช้เชื่อมต่อเข้าไปควบคุม Windows Server จากระยะไกล

ใช้งานสำหรับ

  • บริหาร Server

  • ติดตั้งโปรแกรม

  • ตรวจสอบระบบ

  • แก้ไขปัญหา

โดยค่าเริ่มต้น Windows Server 2022 ใช้พอร์ต

3389

⚠️ ทำไมพอร์ต 3389 ถึงเสี่ยง

พอร์ต 3389 เป็นพอร์ตมาตรฐานที่ทุกคนรู้จัก

Bot Scanner จำนวนมากจะสแกนหา

3389

ก่อนเสมอ

เมื่อพบ Server

จะเริ่ม

  • เดารหัสผ่าน

  • Brute Force Attack

  • Exploit ช่องโหว่

  • พยายามยึดระบบ

ทันที

🛡️ ประโยชน์ของการเปลี่ยนพอร์ต RDP

ช่วย

✅ ลดการสแกนจาก Bot

✅ ลด Login Attack

✅ ลด Log Failed Login

✅ เพิ่มความปลอดภัยอีกระดับ

แม้จะไม่สามารถหยุด Hacker มืออาชีพได้ แต่ช่วยลดความเสี่ยงจากการโจมตีอัตโนมัติได้มาก

🔧 ขั้นตอนก่อนเปลี่ยนพอร์ต

ก่อนดำเนินการ

ควร

  • สำรอง Registry

  • เปิด Firewall Rule ใหม่

  • บันทึกพอร์ตใหม่ไว้

  • มี Console Access สำรอง

เพื่อป้องกันการล็อกตัวเองออกจาก Server

📝 วิธีเปลี่ยนพอร์ต RDP ผ่าน Registry

เปิด

regedit

ไปที่

HKEY_LOCAL_MACHINE
 └ System
   └ CurrentControlSet
     └ Control
       └ Terminal Server
         └ WinStations
           └ RDP-Tcp

ค้นหา

PortNumber

🔢 เปลี่ยนค่า PortNumber

คลิก

PortNumber

เลือก

Decimal

จากนั้นกำหนดพอร์ตใหม่

ตัวอย่าง

3390
3395
50000
55000

ควรหลีกเลี่ยงพอร์ตที่ใช้โดยบริการอื่น

🔥 สร้าง Firewall Rule สำหรับพอร์ตใหม่

เปิด

Windows Defender Firewall

เลือก

Inbound Rules

สร้าง Rule ใหม่

กำหนด

TCP

และพอร์ตใหม่ที่เลือกไว้

ตัวอย่าง

3390

อนุญาตการเชื่อมต่อ

จากนั้นบันทึก Rule

🚀 Restart Remote Desktop Service

เปิด PowerShell

Restart-Service TermService

หรือ Restart Server

เพื่อให้ค่ามีผล

🔎 วิธีตรวจสอบว่าพอร์ตใหม่ทำงานหรือไม่

รันคำสั่ง

netstat -ano | findstr LISTENING

หรือ

Get-NetTCPConnection -State Listen

ตรวจสอบว่าพอร์ตใหม่เปิดอยู่

💻 วิธีเชื่อมต่อ RDP หลังเปลี่ยนพอร์ต

เปิด Remote Desktop

ใส่

IP:PORT

ตัวอย่าง

192.168.1.10:3390

หรือ

server.company.com:3390

🚨 ปัญหาที่พบบ่อยหลังเปลี่ยนพอร์ต

❌ เชื่อมต่อไม่ได้

สาเหตุ

  • Firewall ไม่เปิด

  • Port ใช้งานซ้ำ

  • Service ยังไม่ Restart

❌ Timeout

สาเหตุ

  • Router ไม่ Forward Port

  • Firewall Block

❌ ลืมพอร์ตใหม่

ควรบันทึกไว้ในเอกสารระบบทุกครั้ง

🔒 จำกัด IP เพิ่มความปลอดภัย

แม้เปลี่ยนพอร์ตแล้ว

ควรจำกัด IP ด้วย

Windows Firewall

ตัวอย่าง

อนุญาตเฉพาะ

สำนักงานใหญ่
VPN
ผู้ดูแลระบบ

เท่านั้น

🔐 เปิด Network Level Authentication

NLA ช่วยบังคับให้ผู้ใช้ยืนยันตัวตนก่อนสร้าง Session

ข้อดี

  • ลดภาระ Server

  • ลด Attack Surface

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

ควรเปิดใช้งานทุกเครื่อง

📱 ใช้ MFA ร่วมด้วย

การเปลี่ยนพอร์ตอย่างเดียวไม่เพียงพอ

ควรใช้

  • Microsoft Authenticator

  • OTP

  • MFA Gateway

ร่วมด้วยเสมอ

🌐 ใช้ VPN แทนการเปิด RDP ตรง

แนวทางที่ปลอดภัยที่สุด

Internet
   ↓
VPN
   ↓
Windows Server 2022

แทน

Internet
   ↓
RDP

โดยตรง

📋 Security Checklist สำหรับ RDP

ตรวจสอบให้ครบ

✅ เปลี่ยนพอร์ต RDP

✅ เปิด Firewall Rule

✅ เปิด NLA

✅ ใช้ MFA

✅ จำกัด IP

✅ ใช้ VPN

✅ เปิด Audit Policy

✅ เปิด Account Lockout

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

องค์กรขนาดใหญ่ส่วนมากจะ

  • เปลี่ยนพอร์ต RDP

  • จำกัด IP

  • ใช้ VPN

  • ใช้ MFA

  • เปิด Audit Logging

พร้อมกัน

ทีมดูแลระบบของ comsiam มักใช้พอร์ต RDP แบบกำหนดเอง พร้อมบังคับ VPN ก่อนเชื่อมต่อทุกครั้ง เพื่อลดความเสี่ยงจาก Bot Scanner และ Brute Force Attack

🚀 Security Best Practices

แนวทางที่ Microsoft แนะนำ

  1. อย่าเปิด 3389 ออกอินเทอร์เน็ตโดยตรง

  2. ใช้ VPN

  3. ใช้ MFA

  4. เปิด NLA

  5. ใช้ Account Lockout Policy

  6. ตรวจสอบ Security Log สม่ำเสมอ

ทั้งหมดนี้ช่วยให้ Windows Server 2022 ปลอดภัยขึ้นอย่างมาก

สรุป

การเปลี่ยนพอร์ต RDP บน Windows Server 2022 เป็นหนึ่งในวิธี Security Hardening ที่ช่วยลดการสแกนพอร์ตและการโจมตีอัตโนมัติจากอินเทอร์เน็ตได้อย่างมีประสิทธิภาพ

แม้จะไม่ใช่มาตรการป้องกันหลัก แต่เมื่อใช้งานร่วมกับ Firewall, VPN, MFA, NLA และ Account Lockout Policy จะช่วยให้ Windows Server 2022 มีความปลอดภัยสูงขึ้นและลดความเสี่ยงจากการถูกโจมตีผ่าน Remote Desktop ได้อย่างมาก

สำหรับผู้ดูแลระบบของ comsiam และองค์กรทั่วไป ควรดำเนินการตั้งค่าเหล่านี้ทันทีหลังเปิดใช้งาน Remote Desktop บน Server ใหม่

Popular posts from this blog

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

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

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