<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[静怡家园]]></title> 
<link>http://www.zhanghaijun.com/index.php</link> 
<description><![CDATA[书山有路勤为径，学海无涯苦作舟！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[静怡家园]]></copyright>
<item>
<link>http://www.zhanghaijun.com/post//</link>
<title><![CDATA[Windows Server 2008 R2 Server Core模式]]></title> 
<author>碟舞飞扬 &lt;webmaster@zhanghaijun.com&gt;</author>
<category><![CDATA[服务器类]]></category>
<pubDate>Wed, 27 Apr 2011 14:53:45 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//</guid> 
<description>
<![CDATA[ 
	在微软Windows Server 2008中开始提供一个全新的Server Core模式，它是一个最小限度的系统安装选项，只包括安全、TCP/IP、文件系统、RPC等服务器核心子系统。在Server Core我们可以安装所需的服务器角色和特征，并且仅有非常少的GUI，像我们常见的IE、OE等应用在Server Core中是没有的，在Server Core中我们可以安装的服务器角色也只有DNS、DHCP、文件服务、活动目录、ADLDS（轻型目录服务）、打印、媒体、Web这几种，而其他角色是不能安装的。Windows Server 2008的Server Core是不支持asp.net和 .NET Framework的, Windows Server 2008 R2 Server Core有了改进，增加了对 .NET Framework子集、ASP.Net的支持，并提供对PowerShell的支持，可以配置更多的服务器角色。<br/><br/>在Windows Server 2008 R2 Server Core R2中Server Core提供了一些可选的特性：<br/><br/>•提供对 .NET Framework 2.0子集的支持<br/>•提供对 .NET Framework 3.0和3.5子集的支持，包括WCF、WF、LINQ等开发工具<br/>•提供对PowerShell的支持<br/>•提供asp.Net支持，丰富了IIS的功能，除了不支持IIS的GUI管理界面，其他功能都是完全的。<br/>•提供Active Directory Certificate Services服务器角色，即活动目录验证服务，可以成为CA服务器管理用户、计算机的公钥。<br/>•Windows Server 2008 R2完全架构于64位，但其Server Core可以通过Windows on Windows（WOW）功能支持32位的应用程序，如果用户还需要运行32位程序的话，这个功能还是比较有用。<br/>Server Core就是微软用命令行模式代替了图形界面，并且只有少数应用可以安装。Server Core安装完成后，我们首次登录后仅仅可以看到一个命令行窗口，看不到菜单、任务栏等GUI，服务器驱动的安装、TCP/IP设置、服务器角色的安装管理等操作均需要通过命令行来进行设置。<br/><br/>Server Core的常见部署主要应用做基础构架服务器，如DNS、DHCP、IIS等，或者作为分支机构的只读域控制器，除此之外，还可以作为Windows虚拟化宿主系统，可以运行微软虚拟化平台Hyper-V。<br/><br/>使用Server Core我们可以获得如下好处：<br/><br/>简化维护管理：在Server Core中我们安装的是所需的服务器角色和特征，其他的角色默认是不安装的，这样对于管理员来说可以专著于某一个应用，提高了工作效率，也降低了后期IT管理费用，总体降低了企业TCO成本。<br/><br/>减少攻击表面：Windows的图形界面虽然大大简化了操作，但是多个GUI也增加了出现漏洞的可能。Server Core中仅提供了系统更改时间等少数GUI，Windows中常见的GUI、Shell、IE、OE、Media等在Server Core中都被取消，这样就使服务器的攻击表面大大减少，提高了服务器的安全性。<br/><br/>高可用性：由于Server Core是一个最小的系统安装选项，安装的角色和特性降到了最低，省略了GUI，安装角色也不需要重启，这样就提高了系统的可用性，使系统工作更加稳定。<br/><br/>降低磁盘占用：Server Core去掉了Windows的外壳，也没有安装不必要的功能，所以使空间占用大大降低，Server Core安装成功后大概占用1GB的磁盘空间，随着应用的安装还需要大概2GB的空间，这比Windows Server 2008的磁盘占用要少得多。<br/><br/>较少的补丁安装：在Windows中我们需要经常安装各种补丁，对于不同组件需要安装不同的补丁。在Server Core中由于只具备少数组件，我们免去了安装大量补丁的麻烦。<br/><br/>Server Core的安装很简单，需要注意的是Server Core不能从原有的系统进行升级，只能进行全新安装。安装完成后，我们需要对Server Core进行一些初始化配置。首先我们需要做的是输入操作系统序列号并激活系统，并对系统激活状态进行验证。需要连接到网络，在命令提示符窗口中输入“Slmgr.vbs -ipk <CD-KEY>”来输入序列号，然后输入“Slmgr.vbs -ato”来激活系统。激活之后可以用“Slmgr.vbs -dli”来验证系统激活状态。<br/><br/>激活系统后还需要进行一些初始化设置，如设置静态IP、重命名服务器、加入域和配置防火墙。<br/><br/>•设置静态IP：如果服务器需要设置静态IP，可以用Netsh命令进行设置。首先需要用“Netsh interface ipv4 show interfaces”命令来查看服务器上网络适配器的状态，记下需要设置IP的网络适配器的名称，如“Local Area Connetion”。然后使用命令Netsh interface ipv4 set address name=“网络适配器名称” source=static address=静态IP地址 mask=子网掩码 gateway=默认网关 来设置静态IP地址。<br/>•设置DNS可以用如下命令：Netsh interface ipv4 add dnsservername=“网络适配器名称” address=DNS服务器IP地址 index=1。如果设置多个DNS，只需重复输入此条命令，然后将index值递增即可。<br/>•加入域：如果服务器需要加入域，可以利用如下命令：Netdom join 计算机名称 /domain:域名 /userd:有权限加入域的用户名 /passwordd:* ，回车后输入密码即可。<br/>•配置防火墙：还需要进行防火墙的配置，因为防火墙默认是开启的，所以我们需要定义一些规则，如打开远程访问所需的3389端口等，否则会默认禁止应用所需的端口和协议。在系统调试阶段，我们可以暂时关闭防火墙，以消除影响，可利用如下命令：“netsh firewall set opmode disable”。创建防火墙规则可以使用命令“netsh firewall set portopening protocol=TCP&#124;UDP port=端口号 name=名称”。此外如果需要进行一些高级设置可以使用“netsh advfirewall”命令。<br/>•安装服务器角色：安装服务器角色我们需要利用Oclist命令，这个命令可以列出服务器所有安装的角色。安装各种角色可以利用如下命令，注意大小写是敏感的：<br/>Start/w Ocsetup 角色包<br/> DHCP服务器= DHCPServerCore<br/> DNS 服务器= DNS-Server-Core-Role<br/> 文件复制服务= FRS-Infrastructure<br/> 分布式文件系统服务= DFSN-Server<br/> 分布式文件系统复制= DFSR-Infrastructure-ServerEdition<br/> 网络文件系统= ServerForNFS-Base<br/> 流媒体服务器= MediaServer<br/> 打印服务器= Printing-ServerCore-Role<br/> LPD = Printing-LPDPrintService<br/>常用命令汇总：对于之前没有接触过命令行操作的用户来说，一下子掌握Server Core的操作确实有些难度，Server Core中提供了一个常用的命令行汇总，可以为用户提供不少的便利：c:windowssystem32cscript scregedit.wsf /cli<br/><br/>管理功能：可以通过四种方式来管理Server Core，本地或者远程使用命令提示符；远程使用终端服务器；使用Windows远程命令提示符(WinRS)；远程使用微软管理控制台(MMC)。<br/><br/>上述管理也可以通过一个图形工具进行参考：图形化的2008R2 Server Core 配置管理工具。
]]>
</description>
</item><item>
<link>http://www.zhanghaijun.com/post//#blogcomment</link>
<title><![CDATA[[评论] Windows Server 2008 R2 Server Core模式]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>