กำหนดค่า URL ค้นหาอัตโนมัติใน Exchange ด้วย PowerShell
ดังนั้นคุณจึงต้องการกำหนดค่า URL การค้นหาอัตโนมัติใน Exchange Server ด้วย PowerShell แนวทางปฏิบัติที่ดีที่สุดคือให้ชี้ไปที่ autodiscover.company.com ในบทความก่อนหน้านี้ เราได้กล่าวถึงวิธีค้นหา URL การค้นหาอัตโนมัติใน Exchange ด้วย PowerShell หากคุณต้องการรับ URL ของเซิร์ฟเวอร์ปัจจุบัน โปรดอ่านบทความ ค้นหา URL ของเซิร์ฟเวอร์ Exchange ด้วย PowerShell
หมายเหตุ: การค้นหาอัตโนมัติภายในสามารถตั้งค่าได้ด้วย Exchange Management Shell เท่านั้น ไม่มีตัวเลือกในการกำหนดค่าการค้นหาอัตโนมัติภายในใน Exchange Admin Center
ตรวจสอบใบรับรองบุคคลที่สาม
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งใบรับรองบุคคลที่สามใน Exchange Server ก่อนที่จะดำเนินการเพิ่มเติม:
วิธีสร้างใบรับรองใน Exchange Server
ติดตั้งใบรับรอง Let's Encrypt ฟรีใน Exchange Server
หมายเหตุ: หากไม่มีการกำหนดค่าใบรับรองของบริษัทอื่นใน Exchange Server ที่ครอบคลุม URL การค้นหาอัตโนมัติ และคุณเปลี่ยน URL การค้นหาอัตโนมัติ ผู้ใช้จะได้รับคำเตือนใบรับรองใน Outlook
รับ URL การค้นหาอัตโนมัติ
มารับ URL ค้นหาอัตโนมัติบน Exchange Servers ที่เราต้องการเปลี่ยน เรียกใช้ Exchange Management Shell ในฐานะผู้ดูแลระบบ และเรียกใช้ Get-ClientAccessServer cmdlet
[PS] C:\>Get-ClientAccessServer | Select Identity, AutoDiscoverServiceInternalUri, AutoDiscoverSiteScope | Format-List
Identity : EX01-2016
AutoDiscoverServiceInternalUri : https://ex01-2016.exoip.local/Autodiscover/Autodiscover.xml
AutoDiscoverSiteScope : {HeadOffice}
Identity : EX02-2016
AutoDiscoverServiceInternalUri : https://ex02-2016.exoip.local/Autodiscover/Autodiscover.xml
AutoDiscoverSiteScope : {BranchOffice}
เมื่อได้ผลลัพธ์แล้ว เราก็สามารถดำเนินการต่อไปได้ เราต้องการเปลี่ยน URL การค้นหาอัตโนมัติบนทั้ง Exchange Servers EX01 และ EX02
กำหนดค่า URL การค้นหาอัตโนมัติ
กำหนดค่าการค้นหาอัตโนมัติบนทั้ง Exchange Servers ด้วย Set-ClientAccessServer cmdlet หลังจากนั้น ให้รีสตาร์ท IIS ด้วยคำสั่ง iisreset
[PS] C:\>Set-ClientAccessServer -Identity "EX01-2016" -AutodiscoverServiceInternalUri https://autodiscover.exoip.com/Autodiscover/Autodiscover.xml
[PS] C:\>Set-ClientAccessServer -Identity "EX02-2016" -AutodiscoverServiceInternalUri https://autodiscover.exoip.com/Autodiscover/Autodiscover.xml
[PS] C:\>iisreset
Attempting stop...
Internet services successfully stopped
Attempting start...
Internet services successfully restartedความแตกต่างระหว่างคำสั่ง iisreset และ issreset /noforce
แนะนำให้ใช้พารามิเตอร์ /noforce เพื่อป้องกันข้อมูลสูญหายในกรณีที่บริการ IIS ไม่สามารถหยุดได้ทั้งหมดภายในช่วงหมดเวลาหนึ่งนาที หากคุณมั่นใจว่าสามารถบังคับให้ IIS เริ่มระบบใหม่ได้อย่างปลอดภัย คุณสามารถละเว้นพารามิเตอร์ /noforce ได้ นอกจากนี้ หากคุณเข้าสู่ระบบภายในเครื่อง พารามิเตอร์ชื่อคอมพิวเตอร์ก็ไม่จำเป็น หากคุณกำลังดูแลเซิร์ฟเวอร์ IIS จากระยะไกล พารามิเตอร์ชื่อคอมพิวเตอร์คือชื่อ NetBIOS ของคอมพิวเตอร์ที่คุณต้องการรีสตาร์ท IIS
ตรวจสอบ URL การค้นหาอัตโนมัติ
ตรวจสอบผลลัพธ์หลังจากการเปลี่ยนแปลงการค้นหาอัตโนมัติและทุกอย่างดูดี
[PS] C:\>Get-ClientAccessServer | Select Identity, AutoDiscoverServiceInternalUri, AutoDiscoverSiteScope | Format-List
Identity : EX01-2016
AutoDiscoverServiceInternalUri : https://autodiscover.exoip.com/Autodiscover/Autodiscover.xml
AutoDiscoverSiteScope : {HeadOffice}
Identity : EX02-2016
AutoDiscoverServiceInternalUri : https:/autodiscover.exoip.com/Autodiscover/Autodiscover.xml
AutoDiscoverSiteScope : {BranchOffice}เพิ่มระเบียน CNAME
มีสถานการณ์ที่แตกต่างกันเกี่ยวกับวิธีการเพิ่มและชี้ระเบียน CNAME ของการค้นหาอัตโนมัติ:
Round-robin DNS: เพิ่มระเบียน CNAME สองรายการในเซิร์ฟเวอร์ DNS ภายในสำหรับ autodiscover.exoip.com ชี้ไปที่ทั้ง Exchange Servers EX01-2016 และ EX02-2016 สมมติว่าทั้ง Exchange Servers เป็น Client Access Servers (CAS)
โหลดบาลานเซอร์: สร้าง VIP บนโหลดบาลานเซอร์ ชี้ไปที่ทั้ง Exchange Servers EX01-2016 และ EX02-2016 สมมติว่าทั้ง Exchange Servers เป็น Client Access Servers (CAS) เพิ่มระเบียน CNAME ในเซิร์ฟเวอร์ DNS ภายในสำหรับ autodiscover.exoip.com กำลังชี้ไปที่ตัวจัดสรรภาระงาน
ตรวจสอบการค้นหาอัตโนมัติใน Outlook
เมื่อต้องการตรวจสอบว่าบริการค้นหาอัตโนมัติทำงานร่วมกับ Outlook ให้ทำตามขั้นตอนเหล่านี้:
เริ่ม Outlook
-
กดปุ่ม CTRL ค้างไว้แล้ว คลิกขวา บน ไอคอน Outlook ในถาดระบบ
เลือก ทดสอบการกำหนดค่าอีเมลอัตโนมัติ
กรอกที่อยู่อีเมล
ทำเครื่องหมายที่ช่อง ใช้การค้นหาอัตโนมัติ
ยกเลิกการทำเครื่องหมายที่ช่อง ใช้ Guessmart และ การตรวจสอบสิทธิ์ Guessmart ที่ปลอดภัย
คลิกที่ ทดสอบ
เลือกแท็บ บันทึก
ตรวจสอบผลลัพธ์ สำเร็จ (0x00000000)
ทุกอย่างดูดีมาก!
อ่านเพิ่มเติม: กำหนดค่า URL ภายในและภายนอกใน Exchange »
บทสรุป
คุณได้เรียนรู้วิธีกำหนดค่า URL การค้นหาอัตโนมัติใน Exchange ทำได้เพียงกำหนดค่าการค้นหาอัตโนมัติภายในด้วย Exchange Management Shell/PowerShell เท่านั้น ขั้นแรก ให้ตรวจสอบว่า URL การค้นหาอัตโนมัติได้รับการกำหนดค่าบน Exchange Server อย่างไร ขั้นตอนที่สองคือการเปลี่ยนการค้นหาอัตโนมัติและรีเซ็ต IIS หลังจากการเปลี่ยนแปลง สุดท้ายนี้ อย่าลืมเพิ่มระเบียน CNAME
คุณสนุกกับบทความนี้หรือไม่? คุณอาจต้องการกำหนดค่าไฟล์เพจใน Exchange Server อย่าลืมติดตามเราและแบ่งปันบทความนี้