Office 365 迁移后的本地 DNS

Office 365 迁移后的本地 DNS

将 50 个邮箱从 SBS 2008/Exchange 2007 迁移到 Office 365 后,我们发现一些 Outlook 2013 客户端正在尝试连接到旧的 Exchange 服务器。

我认为这与内部 DNS 有关,将 domain.com 解析到域控制器而不是外部。

有人可以建议如何修复这个问题吗?

由于仍在使用 MigrationWiz 迁移邮件,因此我们还不能禁用 Exchange 2007 服务器。

答案1

Outlook,使用“自动发现“找出用户邮箱的位置,只要您的网络中运行着 Exchange 服务器,用户在进行任何操作之前总是会被指向该服务器。

自动发现有不同的阶段,根据 Outlook 使用它们的顺序列在此处:

  1. SCP 查找:Exchange 会在 Active Directory 里面保存一些对 Outlook 有用的信息,Outlook 会查询这些信息来查找用户邮箱的位置。
  2. HTTPS 根域名查询:Outlook 将对用户正在使用的域名运行查询,例如:https://testdomain.com/autodiscover/autodiscover.xml
  3. HTTPS 自动发现域查询:Outlook 会将域“自动发现”添加到 HTTPS 根域查询中:https://autodiscover.testdomain.com/autodiscover/autodiscover.xml
  4. HTTP 重定向方法对于上述任何链接。
  5. SRV记录查询存储在 DNS 中。
  6. 本地 XML 文件由管理员配置。
  7. 缓存 URL在 Outlook 配置文件中。

我将从 SCP 查找方法开始,因为这通常是 Outlook 在域内查找其邮箱的默认方法,您需要使用以下步骤禁用该方法:

  • 打开 Exchange 管理系统“EMS”
  • 运行命令“ Get-ClientAccessServer”:这将列出在您的域中配置的客户端访问服务器“CAS”。
  • 运行命令“ Set-ClientAccessServer -Identity "CASName" -AutoDiscoverServiceInternalUri $NULL”从域中清除 SCP 查找信息,其中 CASName 是 Get-ClientAccessServer 命令的结果。

重要的提示:运行此命令将禁用用户对内部邮箱的访问,您需要手动配置每个邮箱仍托管在内部 Exchange 服务器中的用户。

相关内容