Microsoft Exchange 是一个大型处理器,包括接收和处理信件以及邮件服务器的 Web 界面、访问公司日历和任务。 Exchange 已集成到 Active Directory 中,因此我们假设它已经部署。
那么,Windows Server 2019 Core 是一个没有图形界面的 Windows Server 版本。
此版本的 Windows 没有传统的 Windows,没有任何可点击的内容,也没有“开始”菜单。 只有一个黑色的窗口和一个黑色的命令行。 但与此同时,攻击区域更小,进入级别更高,因为我们不希望任何人都在关键系统中闲逛,对吗?
本指南也适用于 GUI 服务器。
1.连接服务器
打开Powershell并输入命令:
Enter-PSSession 172.18.105.6 -Credential Administrator
可选:启用 RDP。 这使得安装更容易,但不是必需的。
cscript C:WindowsSystem32Scregedit.wsf /ar 0
在来自 Ultravds 的图像中,RDP 已启用。
2.将服务器连接到AD
这可以通过 Windows 管理中心或通过 RDP 中的 Sconfig 来完成。
2.1 指定DNS服务器或域控制器
在 Windows Admin Center 中,连接到服务器,转到网络部分并指定域的域控制器或 DNS 服务器的 IP 地址。
通过 RDP,在命令行中输入“Sconfig”并进入蓝色服务器配置窗口。 在那里我们选择项目 8) 网络设置,并执行相同的操作,指定域的 DNS 服务器。
2.2 将服务器加入域
在 WAC 中,单击“更改计算机 ID”,然后我们面前就会打开用于选择工作组或域的熟悉窗口。 一切如常,选择一个域并加入。
使用 Sconfig 您必须首先选择第 1 项,选择我们要加入工作组还是域,如果要加入域,请指定域。 只有完成该过程后,我们才可以更改服务器名称,但即使如此,我们也需要再次输入密码。
通过 Powershell 可以更轻松地完成此操作:
Add-Computer -DomainName test.domain -NewName exchange -DomainCredential Administrator
3. 安装
如果您使用 RDP,则需要在安装 Exchange 本身之前安装所需的组件。
Install-WindowsFeature Server-Media-Foundation, RSAT-ADDS
接下来,我们需要使用 Exchange 安装程序下载磁盘映像。
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/ ExchangeServer2019-x64.iso -OutFile C:UsersAdministratorDownloadsExchangeServer2019-x64.iso
安装ISO:
Mount-DiskImage C:UsersAdministratorDownloadsExchangeServer2019-x64.iso
如果您通过命令行完成所有这些操作,则只需安装下载的磁盘并输入命令:
D:Setup.exe /m:install /roles:m /IAcceptExchangeServerLicenseTerms /InstallWindowsComponents
结论
正如您所看到的,在 Windows Server Core 上安装 Exchange 以及登录域并不是一个痛苦的过程,考虑到我们如何赢得安全性,这是值得的。
我特别高兴的是,使用 Powershell 将服务器输入 AD 比通过 GUI 或 Windows 管理中心更容易。
遗憾的是,仅针对 Exchange 2019 添加了 Exchange 安装选项,姗姗来迟。
在我们之前的文章中,您可以阅读
来源: habr.com