如何在Windows Server上安装和部署网络控制器

网络控制器是一个强大的Windows服务器角色,为物理和虚拟网络基础架构提供集中管理。通过设置网络控制器,您可以简化网络配置,监视和故障排除任务。本指南将引导您完成Windows Server上安装和部署网络控制器的过程。

为网络控制器创建安全组

在安装网络控制器之前,您需要设置两个Active Directory Security组来管理访问和权限:

参见:如何设置Windows打印服务器并部署打印机

步骤1:在您的域控制器上打开Active Directory用户和计算机。

步骤2:右键单击您要创建组的组织单元,然后选择“新>组”。

步骤3:创建一个具有全局范围和安全类型的名为“网络管理员”的组。

步骤4:右键单击新组,选择属性,转到“成员”选项卡,然后添加必要的管理员帐户。

步骤5:重复该过程创建一个名为“网络操作”的第二组并添加相关的用户帐户。

请求并安装证书

网络控制器需要一个用于安全操作的证书。请按照以下步骤获取并安装证书:

步骤1:在Windows Server上启动证书注册向导。

步骤2:选择适用于网络控制器的证书模板。

步骤3:将证书请求提交给您的证书授权(CA)。

步骤4:批准后,下载并在服务器上安装已发行的证书。

安装网络控制器角色

现在是时候将网络控制器角色添加到Windows Server时了:

步骤1:打开服务器管理器,然后单击右上角的“管理”。

步骤2:从下拉菜单中选择“添加角色和功能”。

步骤3:在向导中,单击“下一步”,直到到达“服务器角色”页面。

步骤4:选中“网络控制器”旁边的框,然后在提示时单击“添加功能”。

步骤5:继续通过向导,接受默认选项,直到您到达“确认”页面。

步骤6:选中“如果需要,请自动重新启动目标服务器”框,然后单击“安装”。

步骤7:等待安装完成,这可能需要几分钟。

使用PowerShell部署网络控制器

安装角色后,您需要使用PowerShell命令配置和部署网络控制器:

创建网络控制器节点

步骤1:打开Windows Server上的管理员的PowerShell。

步骤2:运行以下命令以创建网络控制器节点,用您的特定信息替换占位符值:

New-NetworkControllerNodeObject -Name "NCNode1" -Server "ServerFQDN" -FaultDomain "fd:/rack1/host1" -RestInterface "10.0.0.1"

步骤3:如果您使用证书进行节点身份验证,请添加-NodeCertificate带有证书对象的参数。

配置网络控制器群集

步骤1:使用以下PowerShell命令来设置网络控制器群集,根据需要调整参数:

Install-NetworkControllerCluster -Node $nodeObject -ClusterAuthentication Kerberos -ManagementSecurityGroup "DOMAINNetworkAdminGroup" -DiagnosticLogLocation "\LogServerNCLogs" -LogLocationCredential $cred

步骤2:如果您正在使用SSL进行通信,请添加-UseSSL参数并指定-CertificateThumbprint

验证部署

步骤1:配置群集后,运行以下命令以验证网络控制器部署:

Get-NetworkController

步骤2:检查输出以确保网络控制器正在运行并且所有节点都在运行。

后部门配置

部署网络控制器后,请考虑以下其他步骤:

步骤1:使用网络控制器PowerShell CMDLET或REST API配置网络策略和规则。

步骤2:设置监视和警报以跟踪您的网络基础架构健康。

步骤3:将网络控制器与其他管理工具(例如System Center Virtual Machine Manager)集成,以增强功能。

步骤4:定期更新和修补网络控制器节点以保持安全性和性能。

现在,Windows Server上设置了网络控制器,您已经为更有效的网络管理奠定了基础。探索其功能以自动化任务,执行策略并获得对您的网络基础结构的更深入的见解。