如何在 Windows Server 上安装和部署网络控制器
网络控制器是一个强大的 Windows Server 角色,可为物理和虚拟网络基础架构提供集中管理。通过设置网络控制器,您可以简化网络配置、监控和故障排除任务。本指南将引导您完成在 Windows Server 上安装和部署网络控制器的过程。
为网络控制器创建安全组
在安装网络控制器之前,您需要设置两个 Active Directory 安全组来管理访问和权限:
步骤一:在域控制器上打开 Active Directory 用户和计算机。
步骤2:右键单击要在其中创建群组的组织部门,然后选择新建 > 群组。
步骤3:创建一个名为“网络管理员”、具有全局范围和安全类型的组。
第4步:右键单击新组,选择“属性”,转到“成员”选项卡,然后添加必要的管理员帐户。
第5步:重复此过程以创建名为“Network Ops”的第二个组并添加相关用户帐户。
请求并安装证书
网络控制器需要证书才能安全操作。请按照以下步骤获取并安装证书:
步骤一:在 Windows 服务器上启动证书注册向导。
步骤2:选择适合网络控制器的证书模板。
步骤3:将证书请求提交给您的证书颁发机构 (CA)。
第4步:获得批准后,在您的服务器上下载并安装颁发的证书。
安装网络控制器角色
现在是时候将网络控制器角色添加到您的 Windows Server 了:
步骤一:打开服务器管理器,然后单击右上角的“管理”。
步骤2:从下拉菜单中选择“添加角色和功能”。
步骤3:在向导中,单击“下一步”,直到到达“服务器角色”页面。
第4步:选中“网络控制器”旁边的框,然后在出现提示时单击“添加功能”。
第5步:继续执行向导,接受默认选项,直到到达“确认”页面。
第6步:选中“如果需要,自动重新启动目标服务器”复选框,然后单击“安装”。
第7步:等待安装完成,这可能需要几分钟的时间。
使用 PowerShell 部署网络控制器
安装角色后,您需要使用 PowerShell 命令配置和部署网络控制器:
创建网络控制器节点
步骤一:在 Windows Server 上以管理员身份打开 PowerShell。
步骤2:运行以下命令创建网络控制器节点,并将占位符值替换为您的特定信息:
New-NetworkControllerNodeObject -Name "NCNode1" -Server "ServerFQDN" -FaultDomain "fd:/rack1/host1" -RestInterface "10.0.0.1"
步骤3:如果您使用证书进行节点身份验证,请添加-NodeCertificate参数与您的证书对象。
配置网络控制器集群
步骤一:使用以下 PowerShell 命令设置网络控制器集群,并根据需要调整参数:
Install-NetworkControllerCluster -Node $nodeObject -ClusterAuthentication Kerberos -ManagementSecurityGroup "DOMAINNetworkAdminGroup" -DiagnosticLogLocation "\LogServerNCLogs" -LogLocationCredential $cred
步骤2:如果您使用 SSL 进行通信,请添加-UseSSL参数并指定-CertificateThumbprint。
验证部署
步骤一:配置集群后,运行以下命令来验证网络控制器部署:
Get-NetworkController
步骤2:检查输出以确保网络控制器正在运行并且所有节点都可以运行。
部署后配置
部署网络控制器后,请考虑以下附加步骤:
步骤一:使用网络控制器 PowerShell cmdlet 或 REST API 配置网络策略和规则。
步骤2:设置监控和警报以跟踪您的网络基础设施的运行状况。
步骤3:将网络控制器与 System Center Virtual Machine Manager 等其他管理工具集成以增强功能。
第4步:定期更新和修补您的网络控制器节点以维护安全性和性能。
现在,在 Windows Server 上设置网络控制器后,您已经为更高效的网络管理奠定了基础。探索其自动化任务、执行策略以及更深入地了解您的网络基础设施的功能。
