配置Windows Server Core环境---改名 加入域 配置防火墙 启用远程桌面 安装DNS

简介:

1.1 配置Windows Server Core环境

以管理员身份登录Windows Server Core,您将看到“命令提示符”窗口。,

Server Core没有图形界面,登录以后仅有一个“命令提示符”窗口。

在“命令提示符”窗口,输入命令prompt [$t]$s$p$g,然后按enter键。

此命令使得可以在命令提示符中显示时间。

输入cd c:\windows\system32, 然后按enter键。

输入cscript SCregEdit.wsf /cli,然后按enter键。

SCregEdit.wsf是Server Core特有的脚本,其中的cli开关非常有用,它可以把所有常见的配置Server Core的命令全部列出,而不需要管理员自己摸索。

请仔细看看输出的结果。

Microsoft (R) Windows Script Host Version 5.7

版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。

激活:

Cscript slmgr.vbs -ato

使用 KMS 批量授权进行激活:

配置 KMS 批量授权:

cscript slmgr.vbs -ipk [volume license key]

激活 KMS 授权

cscript slmgr.vbs -ato

设置 KMS DNS SRV 记录

cscript slmgr.vbs -skma [KMS FQDN]

确定计算机名称,以下任何名称:

Set c

Ipconfig /all

Systeminfo.exe 或 Hostname.exe

重命名服务器核心计算机:

已加入的域:

Netdom renamecomputer %computername% /NewName:new-name /UserD:domain-username /PasswordD:*

未加入的域:

Netdom renamecomputer %computername% /NewName:new-name

更改工作组:

Wmic computersystem where name="%computername%" call joindomainorworkgroup name="[new workgroup name]"

安装角色或可选功能:

Start /w Ocsetup [packagename]

注意: 对于 Active Directory,请运行具有应答文件的 Dcpromo。

查看角色和可选功能包名称以及当前安装状态:

oclist

启动任务管理器热键:

ctrl-shift-esc

注销终端服务会话:

Logoff

设置页面文件大小:

禁用系统页面文件管理:

wmic computersystem where name="%computername%" set AutomaticManagedPagefile=False

配置页面文件:

wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=500,MaximumSize=1000

配置时区、日期或时间:

control timedate.cpl

配置区域和语言选项:

control intl.cpl

手动安装管理工具或代理:

Msiexec.exe /i [msipackage]

列出已安装的 MSI 应用程序:

Wmic product

卸载 msi 应用程序:

Wmic product get 名称/value

Wmic 产品,其中 name="[name]" 调用卸载

列出安装的驱动程序:

Sc query type= driver

安装未包括的驱动程序:

将驱动程序文件复制到服务器核心

Pnputil –i –a [path]\[driver].inf

重命名网络适配器:

netsh interface set interface name="Local Area Connection" newname="PrivateNetwork"

禁用网络适配器:

netsh interface set interface name="Local Area Connection 2" admin=DISABLED

确定文件的版本:

wmic datafile where name="c:\\windows\\system32\\ntdll.dll" get version

已安装的修补程序列表:

wmic qfe list

安装修补程序:

Wusa.exe [patchame].msu /quiet

配置代理:

Netsh winhttp set proxy [proxy_name]:[port]

添加、删除、查询注册表值:

reg.exe add /?

reg.exe delete /?

reg.exe query /?

另外改脚本还有其他开关,用于进行一些特殊的配置,例如开启远程桌面,自动更新更能等。

输入systeminfo,然后按enter键。

此命令将显示计算机详细信息。

输入wmic,然后按enter键。

输入product,然后按enter键。

此命令将显示安装的msi应用程序。

WMIC是一个很有用的操纵和管理WMI对象的命令,借助此命令透过WMI可以对Server Core进行绝大多数的管理操作(硬件管理,软件管理,网络管理等等)。如您要卸载安装的某一个MSI应用程序,您可以调用Product这个WMI对象的Uninstall方法,使用命令WMIC product where name=”<name>” call uninstall

1.1.1 更改Server Core计算机名字

以管理员的身份登录Windows Server核心服务器。

运行“hostname”,显示当前计算机名字。

运行netdom renamecomputer WIN-M95F5DFAZC0 /newname:FileServer 其中WIN-M95F5DFAZC0是现在的计算机名字,FileServer是新的计算机名字。

运行shutdown /r /t 0 重启系统。

clip_image002

1.1.2 配置Windows防火墙

输入netsh firewall set opmode enable,然后按enter键。

此命令将启用Windows防火墙。默认情况下Windows防火墙实已开启,关闭防火墙的命令是netsh firewall set opmode disable

输入“netsh firewall show state”来查看防火墙状态。

clip_image004

输入netsh firewall add portopening UDP 53 DNS-Server,然后按enter键。

此命令使得该服务器计算机能响应客户端的DNS查询请求。

后续实验中将配置该服务器作为DNS服务器。

输入下列命令,使得其他计算机可以访问计算机的“文件和打印服务”(该服务器为文件服务器)。

netsh firewall add portopening UDP 137 Netbios-ns

netsh firewall add portopening UDP 138 Netbios-dgm

netsh firewall add portopening TCP 139 Netbios-ssn

netsh firewall add portopening TCP 445 Netbios-ds

输入netsh firewall show config,然后按enter键。

此命令用于查看防火墙配置。

从输出中您应可以看“文件和打印共享”已经被启用。

1.1.3 给Server Core启用远程桌面

在”命令提示符”输入cscript SCregEdit.wsf /Ar 0,然后按enter键。

确定当前所在目录为“C:\Windows\System32”。此命令用于启用远程桌面。

输入 netsh firewall add portoepning TCP 3389 Remote-Desktop,然后按enter键。

此命令用于在防火墙打开远程桌面使用的端口。

1.1.4 给Windows Server Core安装DNS角色

在“命令提示符”中输入oclist,然后按enter键。

此命令用于查看角色和功能的安装信息。

可以发现在默认情况下未安装任何角色和功能,所以称Server Core为最小化安装。

注意记下您后面打算安装的角色或者功能的名字,安装角色或功能时对大小写是敏感的,切记切记!

输入Start /w ocsetup DNS-Server-Core-Role,然后按enter键。

此命令用于安装DNS服务器角色。

输入oclist | find “已安装”,然后按enter键。

clip_image006

此命令用于显示DNS服务器是否安装成功。

使用命令start /w ocsetup DNS-Server-Core-Role /uninstall删除DNS角色。



本文转自 onesthan 51CTO博客,原文链接:http://blog.51cto.com/91xueit/1114346,如需转载请自行联系原作者

相关文章
|
XML 存储 搜索推荐
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
205 7
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
|
域名解析 监控 网络协议
DNS防火墙软件版发布上线
DNS防火墙软件版发布,支持私有化部署,通过实时过滤和监控DNS流量,阻断恶意域名解析请求,从而防止用户或系统访问网络钓鱼网站、恶意软件分发站点等高风险目标。欢迎咨询购买
|
缓存 Kubernetes Docker
GitLab Runner 全面解析:Kubernetes 环境下的应用
GitLab Runner 是 GitLab CI/CD 的核心组件,负责执行由 `.gitlab-ci.yml` 定义的任务。它支持多种执行方式(如 Shell、Docker、Kubernetes),可在不同环境中运行作业。本文详细介绍了 GitLab Runner 的基本概念、功能特点及使用方法,重点探讨了流水线缓存(以 Python 项目为例)和构建镜像的应用,特别是在 Kubernetes 环境中的配置与优化。通过合理配置缓存和镜像构建,能够显著提升 CI/CD 流水线的效率和可靠性,助力开发团队实现持续集成与交付的目标。
|
9月前
|
网络协议 Linux 网络安全
CentOS防火墙管理:查询与配置开放端口的技巧
遵循以上步骤,CentOS系统管理员能够灵活地查询和管理系统端口的开放情况,并且能适用于大多数防火墙管理场合。务必在改变防火墙规则后认真审核和测试,以确保网络安全性与服务的正常运行。
1452 0
|
12月前
|
Ubuntu 安全 Linux
CentOS与Ubuntu中防火墙配置命令集汇
有了这些,你就能遨游在 CentOS 和 Ubuntu 的海洋中,频繁地改变你的防火墙设置,快速地应对各种安全威胁,同时也能保证你的系统可以正常工作。出发吧,勇敢的编程者,随着这些命令集的涌动,扬帆起航,走向安全的网络世界!
390 5
|
Ubuntu 数据库 虚拟化
Windows 环境下 Odoo 安装保姆级教程
本教程详细介绍了在 Windows 系统上通过虚拟机部署 Odoo 的完整流程。首先确认硬件需求,确保 CPU、内存和磁盘空间满足最低配置;接着安装 VMware Workstation Pro 并创建 Ubuntu 虚拟机,配置桥接网络以实现主机与虚拟机的通信;随后借助微聚云快速安装预配置好的 Odoo 环境,简化复杂环境搭建;最后通过浏览器访问虚拟机 IP,完成 Odoo 数据库初始化及基础设置。整个过程清晰易懂,适合新手快速上手 Odoo 部署。
1534 4
|
存储 运维 监控
提升Windows Server环境安全性:ADAudit Plus的五大关键优势
在Windows Server环境中,内置的安全审计工具虽有用,但存在专业门槛高、耗时及功能缺失等问题。第三方工具ADAudit Plus应运而生,其五大优势包括:日志聚合、关键活动检测、定制化报告、灵活安全配置和长期日志保留,有效提升系统监控与合规能力。选择ADAudit Plus,助力企业更高效应对审计挑战,强化安全性。
315 2
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
1383 9
|
运维 安全 Linux
全面提升系统安全:禁用不必要服务、更新安全补丁、配置防火墙规则的实战指南
全面提升系统安全:禁用不必要服务、更新安全补丁、配置防火墙规则的实战指南
768 12
|
弹性计算 开发框架 安全
基于云效 Windows 构建环境和 Nuget 制品仓库进行 .Net 应用开发
本文将基于云效 Flow 流水线 Windows 构建环境和云效 Packages Nuget 制品仓库手把手教你如何开发并部署一个 .NET 应用,从环境搭建到实战应用发布的详细教程,帮助你掌握 .NET 开发的核心技能。

相关产品

  • 云解析DNS
  • 推荐镜像

    更多
  • DNS