安装和管理Windows Server 2008 Enterprise Core

简介:
在本文的开始,我需要说明一下,Windows Server 20008 Core并不支持所有的服务器角色,它所支持的角色有以下几个:文件服务器角色,打印服务器角色,域控制器角色,DNS服务器角色,DHCP服务器角色和WINS服务器角色。在默认情况下,Windows Server 20008 Core已经安装了文件服务器角色用于进行远程管理。
同时Windows Server 20008 Core还支持以下特征:群集服务器,网络负载平衡,Unix子系统,Windows Server Backup,MPIO,Removable Storage Management,Windows BitLocker驱动器加密,SNMP,Single Instance Storage以及Telnet客户端。
在第一篇中我们已经介绍了有关于Windows Server 2008 Enterprise的安装和管理。今天我们将继续讲解如何管理Windows Server 2008 Enterprise Core,所使用虚拟机场景延续上一篇。在上一篇中,我们搭建了一台Windows Server 2008的域控制器和DNS服务器,计算机名为Sea-DC1。今天我们将安装Windows Server 2008 Enterprise Core,计算机名称为Sea-svr2。关于第一篇文章,请参见以下链接:
登陆了Windows Server 2008 Enterprise Core的计算机后,我们会发现没有UI,也就是图形性界面,只有一个 Windows command shell。如下图(1)所示。
clip_image002.jpg
图(1)
首先使用 netsh命令为计算机配置IP V4地址。如下图(2)所示。
clip_image004.jpg
图(2)
接着设置DNS。使用 ipconfig /all查看TCP/IP设置是否成功。如下图(3)所示。
clip_image006.jpg
图(3)
此时,我将此计算机的网络配置为:
IP  地址 – 192.168.1.3
子网掩码- 255.255.255.0
默认网关 – 无
DNS 服务器 – 192.168.1.1
下面我将使用 netdom命令将此计算机加入到Windows Server 2008域 contoso.com,计算机还没有重命名,等一下加入域后我再重新改计算机名称。如下图(4)所示。
clip_image008.jpg
图(4)
注意,在上图(4)中,我使用了 /passwordd:*,这样将会提示输入域管理员的密码,此时输入的密码是不显示的,这样就很安全。而如果直接使用 /passwordd:密码,将直接显示密码。
接着使用 shutdown命令重新启动计算机,当然您如果按 Ctrl+Alt+Del键再选择关机也是可以的。如下图(5)所示。
clip_image010.jpg
图(5)
重新启动之后,我们将使用 netdom命令将计算机重新命名 Sea-svr2netdom命令有一个 renamecomputer的参数,可以同时更新本地的计算机名称和活动目录中的对应该计算机的计算机对象名称,此命令运行之后会有一个提示 <Y or N>,计算机改名对一些特殊的服务会有影响,例如证书服务。在这里我直接选择 Y。如下图(6)所示。
clip_image012.jpg
图(6)
然后我们在域控制器 Sea-DC1上打开 Server Manager,展开 roles,展开 Active Directory Domain Service,展开 Active Directory Users and Computers,点击 Computers容器 发现已经存在了一个名称为 Sea-svr2的计算机账号 如下图(7)所示。
clip_image014.jpg
图(7)
下面我将使用 netsh命令配置 Windows Firewall,我将打开下列端口:
DNS服务器UDP 53:接受客户端DNS查询
DNS 服务器TCP 53:用于区域传输
TCP 135:用于进行远程管理
UDP 137:Netbios-ns
UDP 138: Netbios-dgm
TCP 139 : Netbios-SSN
TCP 445 :Microsoft-Ds
TCP 3389:远程桌面
注:这里开DNS的端口是因为稍后我将把 Sea-svr2配置为DNS服务器。
首先使用 netsh命令查看当前防火墙的配置。如下图(8)所示。
clip_image016.jpg
图(8)
从图(8)可以看到 Windows Firewall是启用的,但是却没有指定打开什么端口。下面我将把前面所提到的端口一一打开。如下图(9)所示。
clip_image018.jpg
图(9)
使用 netsh firewall show config命令查看当前防火墙配置,如下图(10)所示。
clip_image020.jpg
图(10)
从图中可以看到,在 Service configuration for Domain Profile下面, 文件和打印共享以及远程桌面服务已经启用,并且 TCP的135,53和UDP的53端口都已经打开了。
接下来我们使用oclist.exe来查看当前服务器角色列表以及安装状态。如下图(11)所示。
clip_image022.jpg
图(11)
我们可以发现没有安装服务器角色,整个清单实际非常长的,显示的非常清楚。接下来我们使用ocsetup在Sea-svr2上安装DNS服务器角色,如下图(12)所示。
clip_image024.jpg
图(12)
接下来再次使用oclist.exe来查看当前服务器角色列表以及安装状态。如下图(13)所示。
clip_image026.jpg
图(13)
可以看到DNS服务器角色已经安装成功了,如果您需要后续管理此计算机上的DNS服务器角色,可以使用dnscmd命令,或者从其他计算机使用DNS控制台来远程管理。
注:使用ocsetup进行角色安装的时候,对大小写是敏感的。例如假设图(12)中的命令您写成了“ start /w ocsetup dns-server-core-role”,将会执行失败。另如果您要安装域控制器角色,请使用 dcpromo,不要使用 ocsetup
最后我们来测试之前的防火墙配置。首先我们从域控制器Sea-DC1上远程打开Sea-svr2的计算机管理。如下图(14)所示。
clip_image028.jpg
图(14)
从图(14)中可以看到我在Sea-DC1这台域控制器上使用计算机管理控制台远程连接上了Sea-Svr2.contoso.com。我们不妨尝试创建一个共享。可以成功创建。如下图(15)所示。
clip_image030.jpg
图(15)
但是因为Sea-svr2上配置防火墙的时候没有开RPC服务,所以无法打开事件查看器。如下图(16)所示。
clip_image032.jpg
图(16)
Sea-DC1上,打开 run,输入 \\Sea-svr2\data,发现是可以访问的。如下图(17)所示。、
clip_image034.jpg
图(17)
接下来我从Sea-DC1上使用远程桌面连接尝试连接Sea-svr2,发现连接失败,如下图(18)所示。
clip_image036.jpg
图(18)
大家可能想到之前我在Sea-svr2上已经配置了windows firewall允许TCP 3389的入站连接了,但是为什么无法连接呢,其实很简单,因为在Sea-svr2默认远程桌面功能没有开启。接下来我将使用 scregedit.wsf(此脚本位于 \windows\system32脚本在 Sea-svr2上启用远程桌面。如下图(19)所示。
clip_image038.jpg
图(19)
然后从Sea-DC1上使用远程桌面连接重新尝试连接Sea-svr2,发现连接成功,如下图(20)、(21)所示。
clip_image040.jpg
图(20)
clip_image042.jpg
图(21)









本文转自 chinaperrylee 51CTO博客,原文链接:http://blog.51cto.com/perry/145549,如需转载请自行联系原作者
目录
相关文章
|
7天前
|
Linux 虚拟化 Docker
Windows12安装Docker
Windows12安装Docker
33 2
|
1月前
|
安全 数据安全/隐私保护 Windows
解锁安全之门,Windows Server 2019密码修改攻略大揭秘
解锁安全之门,Windows Server 2019密码修改攻略大揭秘
|
1月前
|
存储 安全 网络安全
铁壁如墙-WINDOWS SERVER 2019勒索病毒终极防御指南
铁壁如墙-WINDOWS SERVER 2019勒索病毒终极防御指南
|
24天前
|
安全 Windows
安装MyEclipse遇到错误提示 Failed to find a Main Class in “C:Windows\Temp\“时的解决方案
安装MyEclipse遇到错误提示 Failed to find a Main Class in “C:Windows\Temp\“时的解决方案
24 1
|
2天前
|
SQL 数据管理 关系型数据库
如何在 Windows 上安装 SQL Server,保姆级教程来了!
在Windows上安装SQL Server的详细步骤包括:从官方下载安装程序(如Developer版),选择自定义安装,指定安装位置(非C盘),接受许可条款,选中Microsoft更新,忽略警告,取消“适用于SQL Server的Azure”选项,仅勾选必要功能(不包括Analysis Services)并更改实例目录至非C盘,选择默认实例和Windows身份验证模式,添加当前用户,最后点击安装并等待完成。安装成功后关闭窗口。后续文章将介绍SSMS的安装。
4 0
|
3天前
|
5G Python
Windows11搭建Python环境(Anaconda安装与使用)
Windows11搭建Python环境(Anaconda安装与使用)
17 0
|
3天前
|
关系型数据库 MySQL Windows
windows安装MySQL5.7教程
windows安装MySQL5.7教程
12 0
|
3天前
|
人工智能 安全 机器人
AI电销机器人系统源码部署:freeswitch安装Windows
在Windows上安装FreeSWITCH:访问官网下载安装程序,运行并按提示安装;选择安装路径和组件;等待安装完成;配置FreeSWITCH,修改设置;启动服务;测试其功能;如遇问题,参考官方文档或进行调试故障排除。记得定期更新维护以保证稳定安全。
|
6天前
|
网络协议 安全 测试技术
Windows安装禅道系统结合Cpolar实现公网访问内网BUG管理服务
Windows安装禅道系统结合Cpolar实现公网访问内网BUG管理服务
|
1月前
|
Linux 数据安全/隐私保护 Docker
linux和windows中安装emqx消息服务器
linux和windows中安装emqx消息服务器
41 0