เซิร์ฟเวอร์ Exchange ใน Azure Part I
ในฐานะที่ปรึกษา Exchange ฉันยังคงทำงานหลายอย่างกับเซิร์ฟเวอร์ Exchange ภายในองค์กร เช่น การย้ายไปยัง Exchange 2019 และการย้ายแบบไฮบริดไปยัง Exchange Online ในสภาพแวดล้อมแบบไฮบริดของ Exchange โดยทั่วไป 99% ของกล่องจดหมายทั้งหมดอยู่ใน Exchange Online และมีกล่องจดหมายเพียงไม่กี่กล่องเท่านั้นที่อยู่ใน Exchange ภายในองค์กร ด้วยเหตุนี้ จึงมีเซิร์ฟเวอร์ Exchange เพียงหนึ่งหรือสองเครื่องเท่านั้นที่เหลืออยู่ในองค์กร เพื่อวัตถุประสงค์ในการจัดการ เพื่อวัตถุประสงค์ในการกำหนดเส้นทาง SMTP และโฮสต์กล่องจดหมายที่เหลือเหล่านี้ คำถามติดตามผลเชิงตรรกะคือ “ทำไมไม่ใส่ไว้ใน Azure? ".
การวางเซิร์ฟเวอร์ Exchange สุดท้ายใน Azure อาจมีค่าใช้จ่ายสูง แต่ลูกค้าจำนวนมากกำลังทำงานอย่างหนักเพื่อรื้อถอนห้องเซิร์ฟเวอร์ในองค์กรของตน ดังนั้นจากมุมมองดังกล่าว จึงเป็นคำถามที่ถูกต้อง
ก่อนที่จะลงรายละเอียดเกี่ยวกับเซิร์ฟเวอร์ Exchange ใน Azure นี้ จำเป็นต้องมีสิ่งอื่นอีกสองสามอย่าง:
- การเชื่อมต่อ Site-to-Site VPN ระหว่าง on-premises และ Azure
- ตัวควบคุมโดเมนใน Azure (ตัวเลือก: Azure AD Connect ใน Azure)
- เซิร์ฟเวอร์ Exchange ใน Azure
สิ่งเหล่านี้สร้างบล็อกที่น่าสนใจสองสามบล็อก ?
Site-to-Site VPN พร้อม Ubiquity EdgeRouter
ขั้นตอนแรกคือการสร้างการเชื่อมต่อ VPN แบบไซต์ต่อไซต์ระหว่างเครือข่ายภายในกับ Microsoft Azure และเราเริ่มต้นด้วยเครือข่ายเสมือนใน Microsoft Azure
เครือข่ายภายในคือ 10.83.4.0/24 และ Azure Virtual Network คือ 172.16.0.0/22 โดยแยกจากกันในซับเน็ตเกตเวย์ (172.16.0.0/24) และเครือข่ายเซิร์ฟเวอร์ (172.16.1.0/24)
การกำหนดค่าของฉันมีลักษณะเช่นนี้ (แต่ที่อยู่ IP ภายนอกของฉันแตกต่างออกไป):
นี่คือขั้นตอนที่ฉันดำเนินการใน Microsoft Azure Portal:
สร้างเครือข่ายเสมือน Azure ใหม่:
- ชื่อ: เซิร์ฟเวอร์เครือข่าย
- พื้นที่ที่อยู่: 172.16.0.0/22
- ชื่อซับเน็ต: ค่าเริ่มต้น
- พื้นที่ที่อยู่ซับเน็ต: 172.16.1.0/24
- กลุ่มทรัพยากร: MyTestRG
สร้างเกตเวย์ซับเน็ต (ภายใต้เครือข่ายเสมือน เลือกซับเน็ต แล้วคลิก +เกตเวย์ซับเน็ต คุณสมบัติของเกตเวย์ซับเน็ตจะถูกเติมโดยอัตโนมัติ
- ชื่อ: GatewaySubnet
- พื้นที่ที่อยู่: 172.16.0.0/24
สร้างเกตเวย์เครือข่ายเสมือน Azure ใหม่:
- ชื่อ: VirtualGateway
- ประเภทเกตเวย์: VPN
- ประเภท VPN: ตามเส้นทาง
- SKU: พื้นฐาน
- พื้นฐานใช้ที่อยู่ IP ภายนอกแบบไดนามิก ที่อยู่ IP แบบคงที่มีเฉพาะในเวอร์ชันที่ดีกว่า (เช่น มีราคาแพงกว่า) เท่านั้น ข้อมูลเพิ่มเติมเกี่ยวกับhttps://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways
- เครือข่ายเสมือน: เครือข่ายเซิร์ฟเวอร์
- ที่อยู่ IP สาธารณะ: สร้างใหม่ระหว่างการสร้าง VirtualGateway
- ชื่อ IP สาธารณะ: ..cloudapp.azure.com
- SKU ที่อยู่ IP สาธารณะ (ไดนามิก)
- การสร้าง VirtualGateway อาจใช้เวลาพอสมควร ดังนั้นโปรดอดทน...
สร้างเกตเวย์เครือข่ายท้องถิ่น
- ชื่อ: LocalGateway
- ที่อยู่ IP:
- พื้นที่ที่อยู่: 10.83.4.0/24 (พื้นที่ที่อยู่ IP ภายในของคุณเอง)
- สร้างการเชื่อมต่อ VPN (ภายใต้ VirtualGateway การเชื่อมต่อ)
- ชื่อ: IPsecER
- ประเภทการเชื่อมต่อ: Site-to-Site (IPSec)
- เกตเวย์เครือข่ายเสมือน: VirtualGateway
- เกตเวย์เครือข่ายท้องถิ่น: LocalGateway
- รหัสที่ใช้ร่วมกัน: <ความลับ>
เพื่อวัตถุประสงค์ในการทดสอบ ฉันได้สร้าง Virtual Machine ใหม่ใน Azure (Standard DS1 v2 (1 vcpu, หน่วยความจำ 3.5 GiB) ซึ่งจะเชื่อมต่อกับ Virtual Network ที่สร้างขึ้นใหม่โดยอัตโนมัติ คุณสามารถใช้ RDP สำหรับการเชื่อมต่อเริ่มต้นได้โดยใช้ที่อยู่ IP ภายนอก เพื่อความปลอดภัย ให้ใช้ Network Security Group (NSG) เพื่อจำกัด RDP เฉพาะที่อยู่ IP ของคุณเอง หลังจากเชื่อมต่อแล้ว ให้เปิดใช้งาน 'File and Printer Shared (Echo request - ICMPv4-In) Inbound Rule in Windows Defender Firewall สิ่งนี้ทำให้ ทดสอบการเชื่อมต่อได้ง่ายขึ้นมาก
Ubiquite EdgeRouter รองรับโซลูชัน VPN แบบไซต์ต่อไซต์ รวมถึง Microsoft Azure ซึ่งได้รับการบันทึกไว้ในบทความ EdgeRouter Route Based Site-to-Site VPN to Azure Microsoft ไม่สนับสนุนอุปกรณ์ทั้งหมดตามที่บันทึกไว้ในบทความ Microsoft เกี่ยวกับอุปกรณ์ VPN และพารามิเตอร์ IPsec/IKE สำหรับการเชื่อมต่อ Site-to-Site VPN Gateway โปรดทราบว่า Microsoft ไม่ได้ทดสอบหมายความว่า 'ไม่รองรับโดย Microsoft' แต่จะไม่รวม 'ใช้งานไม่ได้' โดยอัตโนมัติ หากผู้ขาย (Ubiquity ในกรณีของฉัน) สนับสนุน คุณก็พร้อมแล้ว
เมื่อเราเตอร์ได้รับการกำหนดค่าอย่างถูกต้อง การเชื่อมต่อระหว่างไซต์จะถูกตั้งค่าโดยอัตโนมัติ และสถานะการเชื่อมต่อ VPN ควรเปลี่ยนเป็น 'เชื่อมต่อแล้ว' ดังที่แสดงในภาพหน้าจอต่อไปนี้:
ณ จุดนี้ คุณควรจะสามารถ ping VM ใน Azure (ที่เชื่อมต่อกับเครือข่ายเสมือนที่เราสร้างไว้ก่อนหน้านี้) จากเครื่องในเครือข่ายท้องถิ่นของคุณและในทางกลับกัน
ในบล็อกถัดไปของฉัน ฉันจะหารือเกี่ยวกับการติดตั้ง Domain Controller ใน Azure

