คำแนะนำเกี่ยวกับพอร์ต Active Directory และโปรโตคอลการตรวจสอบสิทธิ์
Active Directory เป็นส่วนสำคัญของโครงสร้างพื้นฐานเครือข่าย การใช้พอร์ตที่ถูกต้องสำหรับการสื่อสาร Active Directory เป็นสิ่งสำคัญ การทำความเข้าใจว่าพอร์ตใดที่จำเป็นสำหรับการสื่อสาร Active Directory ช่วยให้คุณสามารถกำหนดค่าพอร์ตเพื่ออนุญาตผ่านไฟร์วอลล์ได้
พอร์ตไดเรกทอรีที่ใช้งานอยู่คือพอร์ต TCP หรือ UDP ที่ให้บริการร้องขอไปยังตัวควบคุมโดเมนไดเรกทอรีที่ใช้งานอยู่ Active Directory Domain Controllers (DCs) ใช้พอร์ตสำหรับการสื่อสารและการถ่ายโอนข้อมูล และโปรโตคอลที่ใช้บ่อยที่สุดก็คือ
- เคอร์เบรอส
- แอลดีเอพี
- อาร์พีซี
- DNS
- SMB ผ่าน IP
ผู้ดูแลระบบสามารถกำหนดค่าพอร์ตที่ต้องเปิดได้ขึ้นอยู่กับข้อกำหนด
ในบทความนี้ เราจะพูดถึงพอร์ตไดเรกทอรีที่ใช้งานอยู่ พอร์ตการตรวจสอบสิทธิ์ไดเรกทอรีที่ใช้งานอยู่ และพอร์ตที่จำเป็นสำหรับการจำลองไดเรกทอรีที่ใช้งานอยู่
พอร์ตไดเรกทอรีที่ใช้งานอยู่
ด้านล่างนี้คือพอร์ตไดเร็กทอรีที่ใช้งานอยู่ซึ่งใช้สำหรับการสื่อสารไดเร็กทอรีที่ใช้งานอยู่:
- TCP, พอร์ต UDP 135 : RPC (การเรียกขั้นตอนระยะไกล)
- TCP, พอร์ต UDP 137 : บริการชื่อ NetBIOS
- พอร์ต UDP 138 : DFSN, บริการดาตาแกรม NetBIOS, NetLogon
- พอร์ต TCP 139 : DFSN, บริการเซสชัน NetBIOS, NetLogon
- TCP, พอร์ต UDP 389 : LDAP
- พอร์ต TCP 636 : LDAP SSL
- TCP, พอร์ต UDP 445 : SMB, NetLogon, SamR
- พอร์ต TCP 3268 : แคตตาล็อกสากล LDAP
- พอร์ต TCP 3269 : Global Catalog LDAP SSL
- TCP, พอร์ต UDP : DNS
- TCP, พอร์ต UDP 88 : Kerberos
- TCP, พอร์ต UDP 1512 : ความละเอียด WINS
- TCP, พอร์ต UDP 42 : การจำลองแบบ WINS
- TCP ไดนามิก : RPC, DCOM, NetLogonR
เคล็ดลับเด็ด: วิธีรับกลุ่มไดเรกทอรีที่ใช้งานอยู่และคำอธิบายใน PowerShell!
พอร์ตการจำลองแบบไดเรกทอรีที่ใช้งานอยู่
ด้านล่างนี้คือพอร์ตการจำลองแบบไดเร็กทอรีที่ใช้งานอยู่ซึ่งใช้สำหรับการจำลองแบบ AD:
- พอร์ต TCP 135 : RPC (การเรียกขั้นตอนระยะไกล)
- TCP, พอร์ต UDP 389 : LDAP
- TCP, พอร์ต UDP 636 : LDAP SSL
- พอร์ต TCP 3268 : แคตตาล็อกสากล LDAP
- พอร์ต TCP 3269 : Global Catalog LDAP SSL
- TCP, พอร์ต UDP 53 : DNS
- TCP, พอร์ต UDP 88: Kerberos
- พอร์ต TCP 445 : SMB
พอร์ตการรับรองความถูกต้องของ Active Directory
Active Directory ใช้พอร์ตด้านล่างสำหรับการตรวจสอบความถูกต้องของ Active Directory
- พอร์ต UDP 389 : LDAP
- พอร์ต TCP 53 : DNS
- TCP, พอร์ต UDP 88 : Kerberos
- TCP, พอร์ต UDP 445 : SMB ผ่าน IP
การใช้พอร์ต Active Directory
พอร์ต Active Directory ช่วยให้คุณเข้าใจว่าพอร์ตใดที่จะอนุญาตในไฟร์วอลล์ หากพอร์ตเหล่านี้ไม่ได้รับการกำหนดค่าในไฟร์วอลล์ อาจบล็อกคำขอในการสื่อสาร AD
ด้านล่างนี้คือปัญหาทั่วไปเกี่ยวกับพอร์ต Active Directory
- การรับส่งข้อมูลการจำลองไม่สำเร็จบนพอร์ต 3268 หรือปัญหาอื่น ๆ เกี่ยวกับการจำลองแบบ
- LDAP ไม่สามารถตรวจสอบสิทธิ์ผู้ใช้เมื่อใช้ LDAPS ผ่าน SSL
- Kerberos ไม่สามารถตรวจสอบสิทธิ์ผู้ใช้เมื่อใช้ TGS ผ่าน SSL
- การจำลองแบบล้มเหลวที่จะเกิดขึ้นบนพอร์ต 3268
- LDAP ไม่สามารถตรวจสอบสิทธิ์ผู้ใช้เมื่อใช้ LDAPS ผ่าน SSL
- Kerberos ไม่สามารถตรวจสอบสิทธิ์ผู้ใช้เมื่อใช้ TGS ผ่าน SSL
เคล็ดลับเด็ด: วิธีรับผู้ใช้ Active Directory โดยใช้ Get-AdUser cmdlet ใน PowerShell!
บทสรุป
ฉันหวังว่าบทความข้างต้นจะช่วยให้คุณเข้าใจพอร์ตไดเรกทอรีที่ใช้งานอยู่และพอร์ตที่จำเป็นสำหรับการจำลองและการรับรองความถูกต้องของไดเรกทอรีที่ใช้งานอยู่
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการใช้ PowerShell Active Directory cmdlet เพื่อให้ผู้ใช้โฆษณา คอมพิวเตอร์ ตัวควบคุมโดเมน และเคล็ดลับของ PowerShell ทราบข้อมูลเพิ่มเติมเกี่ยวกับการจัดการไฟล์ โมดูล Hyper-v และ PowerShell
ประโยชน์ของ AD: อ่านเพิ่มเติมเพื่อทราบข้อดีและข้อเสียของ Active Directory!
คุณสามารถค้นหาหัวข้อเพิ่มเติมเกี่ยวกับคำสั่ง PowerShell Active Directory และพื้นฐาน PowerShell ได้ในหน้าแรกของ ShellGeek