windows server 2019无桌面版怎么用?

Windows Server 2019 无桌面体验版(Server Core)是一种精简的安装选项,它不包含图形用户界面(GUI),只提供命令行和 PowerShell 环境。这种模式占用更少的系统资源、攻击面更小、安全性更高,适合用于运行 Web 服务器、文件服务器、域控制器、Hyper-V 主机等核心服务。

虽然没有传统桌面,但你仍然可以通过以下方式高效地使用和管理 Windows Server 2019 Server Core:


一、基本使用方法

1. 本地命令行操作

登录后直接进入命令提示符或 PowerShell,可以执行大多数管理任务。

常用命令示例:

# 查看IP地址
ipconfig /all

# 启用远程管理
netsh advfirewall firewall set rule group="远程管理" new enable=yes

# 重启服务器
shutdown /r /t 0

# 添加角色(如Web服务器)
Install-WindowsFeature -Name Web-Server -IncludeManagementTools

2. 使用 PowerShell 进行配置

PowerShell 是管理 Server Core 的主要工具。

例如:启用远程桌面(非GUI)、设置静态IP、加入域等。

# 设置静态IP
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1

# 设置DNS
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 192.168.1.1, 8.8.8.8

# 更改计算机名
Rename-Computer -NewName "SRV-WEB01"

# 加入域
Add-Computer -DomainName "yourdomain.local" -Credential yourdomainadminuser

# 安装角色(如DHCP、DNS、文件服务等)
Install-WindowsFeature DHCP, DNS, File-Services -IncludeManagementTools

二、远程管理方式(推荐)

由于没有GUI,强烈建议通过远程工具进行管理。

1. 使用“服务器管理器”从另一台Windows电脑远程管理

  • 在一台带有桌面的 Windows 10/11 或 Windows Server 上打开「服务器管理器」。
  • 添加你的 Server Core 服务器(需确保网络连通、防火墙开放、凭据正确)。
  • 可以查看状态、添加角色、监控性能等。

注意:需要开启 WinRM 并配置信任关系。

# 在Server Core上启用WinRM
Enable-PSRemoting -Force

2. 使用 Microsoft Management Console (MMC) 远程连接

可远程使用:

  • 计算机管理(磁盘、服务、事件查看器)
  • 事件查看器
  • 服务管理器
  • 组策略编辑器(需安装RSAT工具)

操作方式:

  • 在本地电脑打开 eventvwr.msc → 连接到另一台计算机
  • 输入 Server Core 的 IP 或主机名

3. 使用 PowerShell 远程会话(推荐)

# 从客户端启用PSRemoting(若未启用)
Enable-PSRemoting -Force

# 进入远程会话
Enter-PSSession -ComputerName 192.168.1.100 -Credential Administrator

# 执行命令后退出
Exit-PSSession

4. 使用 Windows Admin Center(图形化轻量管理工具)

微软推荐的方式!

步骤:

  1. 在一台有浏览器的电脑上下载并安装 Windows Admin Center
  2. 启动后,通过浏览器访问(如 https://localhost:6516
  3. 添加你的 Server Core 服务器 IP 地址
  4. 使用管理员账户登录
  5. 即可通过网页图形界面管理:文件、存储、网络、角色、更新、容器等

✅ 优点:免费、轻量、支持大部分管理功能,接近GUI体验。


三、初始配置技巧

首次使用 Server Core,可通过 sconfig 工具快速配置:

在命令行输入:

sconfig

这个文本菜单工具可帮助你完成:

  • 设置网络(IP、DNS)
  • 重命名计算机
  • 加入域或工作组
  • 启用远程管理
  • 配置 Windows Update
  • 激活服务器
  • 安装更新
  • 关机或重启

四、何时选择 Server Core?

✅ 推荐使用场景:

  • 生产环境服务器(安全、稳定、低维护)
  • 虚拟化主机(Hyper-V)
  • Web服务器(IIS)
  • 域控制器、DNS、DHCP
  • 容器主机

❌ 不适合:

  • 需要频繁使用 GUI 工具的管理员
  • 初学者尚未掌握 PowerShell
  • 某些依赖 GUI 的第三方软件

五、补充建议

  1. 学习 PowerShell:这是管理 Server Core 的核心技能。
  2. 启用自动更新或定期维护:避免遗漏补丁。
  3. 使用 Desired State Configuration (DSC) 或脚本自动化部署。
  4. 考虑升级到 Windows Server 2022 Core:更安全、性能更好。

总结

功能 实现方式
配置网络 netsh, New-NetIPAddress
管理角色 Install-WindowsFeature
远程管理 PowerShell Remoting, Windows Admin Center
图形化操作 Windows Admin Center(推荐)
日常维护 sconfig + PowerShell

📌 最佳实践:将 Server Core 与 Windows Admin Center 结合使用,既能享受精简系统的稳定性,又能获得接近桌面版的管理体验。

如需,我可以为你提供一份常用的 PowerShell 配置脚本模板。欢迎继续提问!

未经允许不得转载:CLOUD技术博 » windows server 2019无桌面版怎么用?