IPv4 adreslerinin tükenmesi ve ağ performansının iyileştirilmesi ihtiyacı, IPv6’ya geçişi önemli hale getirmiştir. Geçtiğimiz haftalar da Microsoft, Exchange Online için IPV6 desteğini duyurdu.
İçindekiler
Exchange Online IPV6 Planlaması
2024 yılı 16 Ekim’den itibaren, Exchange Online kullanan tüm müşteri kabul edilen alan adları (Accepted Domains) için IPv6’yı aşamalı olarak etkinleştirmeye başlayacağını duyurdu. Bu adım, müşterilerilerin düzenlemelere daha kolay uyum sağlamalarını ve IPv6’nın sunduğu gelişmiş güvenlik ile performans avantajlarından faydalanmasını sağlamaktadır.
Exchange Online MX Kaydı Sorgulama
Default olarak Exchange Online IPV4 adresi ile eşleşen bir MX kaydı kullanmaktadır, ilk Tenant oluşumu sırasında bu kayıtların girilmesi zorunlu, Exchange Online MX, SPF ve DKIM kayıtlarının eklemek için aşağıdaki makaleyi takip edebilirsiniz.
MXToolbox veya IntoDNS üzerinden kontrol sağlandığı zaman IPv4 adresi ile eşleşen MX kaydını görüntülenmesi gerekmektedir.

MXToolbox üzerinden kontrol sağlandığı zaman sadece IPv4 ile ilişkilendirilmiş MX kaydını görüntülenmektedir.

Exchange Online IPv6 için Kullanılması Gereken Komutlar
Exchange Online’da IPv6 etkinleştirmek için Remote PowerShell kullanmamız gerekmektedir, burada yapılan işlemler 10 – 15 dk içerisinde aktif hale gelmektedir. Kullanılan komut setleri aşağıdaki gibidir;
IPv6'yı Accepted Domain etkinleştirmek veya devre dışı bırakmak için PowerShell kullanılmaktadır. Etkinleştirmek içinEnable-IPv6ForAcceptedDomain -Domain "cengizyilmaz.net"
komutunu, devre dışı bırakmak için iseDisable-IPv6ForAcceptedDomain -Domain "cengizyilmaz.net"
komutunu kullanabilirsiniz.
Exchange Online IPv6 Etkinleştirme Adımları
Exchange Online’da IPv6 etkinleştirme işlemi için Exchange Online’a PowerShell ile bağlanmamız gerekmektedir.
Connect-ExchangeOnline -UserPrincipalName "[email protected]"
PS C:UsersCengizYILMAZ> Connect-ExchangeOnline -UserPrincipalName [email protected]
----------------------------------------------------------------------------------------
This V3 EXO PowerShell module contains new REST API backed Exchange Online cmdlets which doesn't require WinRM for Client-Server communication. You can now run these cmdlets after turning off WinRM Basic Auth in your client machine thus making it more secure.
Unlike the EXO* prefixed cmdlets, the cmdlets in this module support full functional parity with the RPS (V1) cmdlets.
V3 cmdlets in the downloaded module are resilient to transient failures, handling retries and throttling errors inherently.
REST backed EOP and SCC cmdlets are also available in the V3 module. Similar to EXO, the cmdlets can be run without WinRM basic auth enabled.
For more information check https://aka.ms/exov3-module
----------------------------------------------------------------------------------------

Connect-ExchangeOnline parametresi ile bağlantı sağladıktan sonra, Enable-IPv6ForAcceptedDomain
komutunu kullanmamız gerekmektedir.
Enable-IPv6ForAcceptedDomain -Domain "cengizyilmaz.net"
PS C:UsersCengizYILMAZ> Enable-IPv6ForAcceptedDomain -Domain "cengizyilmaz.net"
Result Status AdditionalInfo
------ ------ --------------
Success Enabled
PS C:UsersCengizYILMAZ> Enable-IPv6ForAcceptedDomain -Domain "365gurusu.com"
Result Status AdditionalInfo
------ ------ --------------
Success Enabled

Enable-IPv6ForAcceptedDomain ile Exchange Online’da IPv6 etkinleştirilmesi sonrası 15 -20 dk beklenilmesi gerekmektedir.
Exchange Online IPv6 Etkinleştirme Doğrulaması
Exchange Online’da bulunan domainlerimiz için IPv6 etkinleştirmesini tamamladıktan sonra, gerekli kontrolleri sağlamak için MXToolbox veya IntoDNS üzerinden kontrolleri sağlayabilirsiniz.
Daha öncesinde MX sorgulaması yapıldığında sadece IPv4 ile ilişkilendirilmiş IP blokları gözükmekteydi, Exchange Online’da IPv6 etkinleştirme işlemi tamamlandığında MX sorgusunda IPv6 için de kayıtlar gözükmektedir.

Görsel de görüldüğü gibi cengizyilmaz.net domaini için Exchange Online IPv6 etkinleştirmesi tamamlanmış ve MX kaydı olarak IPv6 kayıtları da gözükmektedir.
Exchange Online IPv6 Etkinleştirmesi İçin Sorgulama
Exchange Online’da bulunan Domainleriniz için Ipv6 durumunu sorgulamak için Get-IPv6StatusForAcceptedDomain komutunu kullanabilirsiniz.
Get-IPv6StatusForAcceptedDomain -Domain "cengizyilmaz.net"
PS C:UsersCengizYILMAZ> Get-IPv6StatusForAcceptedDomain -Domain "cengizyilmaz.net"
Result Status AdditionalInfo
------ ------ --------------
Success Enabled
Etkinleştirilmemiş olan IPv6 durumları ise aşağıdaki gibi gözükmektedir.
PS C:UsersCengizYILMAZ> Get-IPv6StatusForAcceptedDomain -Domain "cloudguardia.com"
Result Status AdditionalInfo
------ ------ --------------
Success Disabled
Exchange Online’da IPv6 Devre Dışı Bırakma
Exchange Online’da IPv6 devre dışı bırakmak için Disable-IPv6ForAcceptedDomain komutu kullanılması gerekmektedir.
PS C:UsersCengizYILMAZ> Disable-IPv6ForAcceptedDomain -Domain "365gurusu.com"
Result Status AdditionalInfo
------ ------ --------------
Success Disabled

Bu yazımızda Exchange Online’da Ipv6 etkinleştirme adımlarından ve IPv6 devre dışı bırakma adımlarından bahsettik. Umarım faydalı bir makale olmuştur, bir başka makalede görüşme üzere.
“Exchange Online IPV6 Nasıl Etkinleştirilir” üzerine 2 yorum