Server Core的远程管理(下)--- Windows2008新功能系列之二

简介:
    在上期我们学习了对Server Core的安装和配置,在今天我们来学习一下对Server Core如何进行远程管理。
    我们知道,Server Core安装后,只有字符而不没有图形界面,对于这样一台服务器,我们一般不连接显示器,装好后就放在那里,而管理往往通过另外一台机器来完成。这就是我们今天所谈到的远程管理,远程管理可以对日常管理任务进行维护与监测,在企业中大多数的管理员使用的多是远程登录进行管理,下面我们共同来看下,Server Core的远程管理功能。
 
    我们有三种方法可对Server Core进行远程管理。好了,我们一一道来!
下面是我们今天的试验环境:
 
一、启用终端服务(远程桌面)进行远程管理
     在这里我们无非通过修改Server core的注册表,开启3389端口,然后再设置防火墙,允许3389端口穿过也就OK了。在这里我们可以直接通过修改注册表,输入regedit找到如下值改过即可。如下所示:
 
具体的值必须=0。
 
第二种方法,我们通过命令来完成(推荐):如下所示:
 
再通过设置防火墙允许外面的机器可以通过mstsc来访问这台机器,如下所示:
 
如上我们允许10.1.1.0/24网络内的机器均可以远程管理这台Server Core的机器。
 
我们在w08a的这台机器上进行测试如下两图所示:
 
 
这种管理方法测试成功!
 
二、启用Windows Reomote Management(WinRM)远程管理功能
    WS-Management protocol是一些硬件与软件生产商公共开发出来的标准WEB服务协议,用来实现本地计算机与远程计算机之间交换不同的管理数据,因为 Windows Remote Management 与WMI集成的,所以我们可以通过winrm命令行或有关脚本获得WMI的数据,WinRM能够支持大部分WMI的类与操作,包括嵌入的对象,WINRM 可以通过WMI来收集基于Windows平台的操作系统的管理数据,如磁盘,网卡,服务,进程等等。
    Windows Remote Management (WinRM)服务实现了WS-Management protocol的远程管理的功能,使用HTTP或HTTPS进行传输远程管理的数据,但是WINRM并不依赖IIS服务工作,默认情况下使用与IIS同 一服务端口,WINRM保留了/wsman URL后缀,所以为了避免冲突,请避免IIS服务使用/wsman后缀,在Server Core计算机上使用WINRM侦听器用来侦听远程计算机发出的WS管理协议的请求。接下来一起看看使用WinRM建立http侦听器的过程(如果要建立 https侦听器,前提条件是必须要有计算机证书。)
 
操作步骤:
1. 运行以下命令:winrm quickconfig,建立http侦听器,结果如图所示:

2. 在另外一台支持WS-Management protocol协议的计算机上如Vista或windows 2008上使用如下命令进行远程管理,此例为查看远程计算机Server Core的主机名和系统信息如下所示:
注意:这种管理方法实用性很大,在后面的演示过程中我们还会用到。
 
三、利用MMC使用远程管理
     使用不同的服务或管理工具的MMC管理控制台,可以连接到Server Core中对应的服务或管理工具进行远程管理与配置,以下例子我们在Server Core中安装DHCP服务,再在另外一台服务器上通过DHCP MMC控制台进行远程配置:
操作步骤:
1. 在Server Core中使用如下命令安装DHCP服务( 注意大小写,否则会报错:找不到指定的安装服务包):
先通过oclist来查看要安装的软件包的名字,如下:
 
如下图所示,我们再用ocsetup来安装:我们之所以start /w 是只有当安装完后光标才会释放,如果直接用ocsetup 来安装,我们并不知道是否安装完,只能通过oclist来查看安装结果。
 
2. 启用Server Core上DHCP服务:
注意:我们还必须在w08a这台机器上安装DHCP组件,在这里我已经安装上了,然后到w08a上启用DHCP控制台,连接这台Server Core的DHCP服务,发现连接不上,通过如下命令我们发现,DHCP服务在Server Core处于禁用状态如下:
 
下面我们直接在w08a上远程连接Server Core的服务控制台,远程更改其DHCP Server的运行状态,如下,发现并不能连接上:
 
原因很简单,必须开启Server Core远程管理功能,让其穿过Firewall,利用netsh即可完成,如下操作所示:
 
然后我们再次连接,如下连接成功!
 
3. 在w08a上运行DHCPmgmt.msc,连接另一台DHCP服务器,最终如下所示:
 
我们让一个winxp客户端自动获得如下所示:
 
好了,关于Server Core的远程管理就结束了。相信用好这三点,对于Server core的管理应该没有问题了!
 









本文转自 jary3000 51CTO博客,原文链接:http://blog.51cto.com/jary3000/142627,如需转载请自行联系原作者
目录
相关文章
|
4天前
|
网络安全 虚拟化 Windows
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
|
13天前
|
PHP Windows
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
|
23天前
|
开发框架 .NET API
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
57 0
|
25天前
|
Linux Docker Windows
Windows——Docker拉取Windows Server镜像
Windows——Docker拉取Windows Server镜像
92 0
|
2月前
|
弹性计算 持续交付 Docker
阿里云云效产品使用合集之如何部署到阿里云服务器上的 Windows Server 上的 IIS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
2月前
|
网络协议 Unix 网络安全
FTP服务器怎么搭建?Windows server搭建FPT服务器
FTP服务器是按照FTP协议提供文件传输服务的计算机。它用于在两台计算机间安全地传输文件,支持用户权限管理和跨平台操作。FTP使用控制连接处理命令,数据连接传输文件,有PORT和PASV模式。要搭建FTP服务器,首先在Windows Server 2008 R2上安装IIS,确保选中FTP服务。接着,创建FTP文件夹作为站点根目录,通过IIS管理器添加FTP站点,配置站点信息、身份验证和权限。测试客户端通过telnet和浏览器访问FTP服务器,确认能成功登录及浏览文件。FTP常用于文件共享和管理,可通过专用工具如FlashFXP上传下载文件。
102 0
FTP服务器怎么搭建?Windows server搭建FPT服务器
|
2月前
|
前端开发 JavaScript 应用服务中间件
windows server + iis 部署若伊前端vue项目
5,配置url重写规则(重写后端请求) 注:如果没有Application Request Routing Cachefourcloudbdueclaim和URL重写,则是第二部的那两个插件没装上 打开iis,点击计算机->点击Application Request Routing Cache -> 打开功能
146 0
|
3月前
|
编解码 安全 网络安全
RealVNC的 VNC server在windows7系统下无法正确运行
在Windows 7上运行旧版VNC Server(如4.1.2)可能存在兼容性问题,但可通过调整配置解决。步骤包括:安装VNC Server,设置兼容性模式(选择Windows XP SP3),启动VNC Server,配置VNC连接参数。若遇到问题,检查防火墙设置,确保系统更新,并考虑升级到新版VNC Server以提高性能和兼容性。
106 3
|
4月前
|
开发框架 .NET API
在Windows Server 2008 R2上运行.Net 8应用
在Windows Server 2008 R2上成功运行.Net 8程序,需安装三个补丁:Windows Server 2008 R2 SP1 (KB976932)是基础更新;VC_redist.x64提供MSVC库支持;KB3063858解决.NET运行时加载`kernel.dll`的路径问题。KB3063858可能需要KB2533623。详细信息和下载链接在文中给出。
321 4
|
4月前
|
网络协议 Unix Linux
【技术分享】Server / Server Software / Unix Windows OS
Server / Server Software / Unix Windows OS
68 2
下一篇
DDNS