Windows Server 2008 R2的Server Core模式及其安裝

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
陽光院景仁
帖子: 1513
注册时间: 2009-09-25 20:19

Windows Server 2008 R2的Server Core模式及其安裝

#1

帖子 陽光院景仁 » 2010-04-15 16:01

Server Core簡介

通常在我們的網路中一部伺服器只是擔當一種角色,如一部伺服器只是用來作為檔案伺服器,或者Web伺服器。雖然伺服器的利用率不高,但是比較安全,一旦伺服器失效影響的也就是一種應用。在Windows伺服器中,雖然一部伺服器僅執行一種應用,但一些用不到的服務也是預設啟用的,這就給伺服器造成了安全隱患。例如在Windows 2000 Server或Windows Server 2003中,檔案服務是預設開啟的,即使我們只是在伺服器上執行一個Web服務,也需要面對檔案服務中的安全隱患。此外,Windows的多個GUI雖然能夠為管理帶來很大便利,但是也增加了出現漏洞的可能性,也增加了攻擊範圍。

在微軟Windows Server 2008中開始提供一個全新的Server Core模式,它是一個最小限度的系統安裝選項,只包括安全、TCP/IP、檔案系統、RPC等伺服器核心子系統。在Server Core我們可以安裝所需的伺服器角色和特徵,並且僅有非常少的GUI,像我們常見的IE、OE等應用在Server Core中是沒有的,在Server Core中我們可以安裝的伺服器角色也只有DNS、DHCP、檔案服務、Active Directory、ADLDS(輕型目錄服務)、列印、媒體、Web這幾種,而其他角色是不能安裝的。Windows Server 2008的Server Core是不支援ASP.net和 .NET Framework的。

通俗的來理解Server Core就是微軟用命令行模式代替了圖形界面,並且只有少數應用可以安裝。Server Core安裝完成後,我們首次登錄後僅僅可以看到一個命令行視窗,看不到功能表、工作列等GUI,伺服器驅動的安裝、TCP/IP設定、伺服器角色的安裝管理等動作均需要透過命令行來進行設定。

Server Core的常見部署主要應用做基礎構架伺服器,如DNS、DHCP、IIS等,或者作為分支機構的唯獨網域控制器,除此之外,還可以作為Windows虛擬化宿主系統,可以執行微軟虛擬化平台Hyper-V。

Server Core的好處

應用Server Core我們可以獲得如下好處:

簡化維護管理:在Server Core中我們安裝的是所需的伺服器角色和特徵,其他的角色預設是不安裝的,這樣對於管理員來說可以專著於某一個應用,提高了工作效率,也降低了後期IT管理費用,總體降低了企業TCO成本。

減少攻擊表面:Windows的圖形界面雖然大大簡化了操作,但是多個GUI也增加了出現漏洞的可能。Server Core中僅提供了更改系統時間等少數GUI,Windows中常見的GUI、Shell、IE、OE、Media等在Server Core中都被取消,這樣就使伺服器的攻擊表面大大減少,提高了伺服器的安全性。

高可用性:由於Server Core是一個最小的系統安裝選項,安裝的角色和功能降到了最低,省略了GUI,安裝角色也不需要重新啟動,這樣就提高了系統的可用性,令系統運作更加穩定。

降低磁碟使用:Server Core去除了Windows的外殼,也沒有安裝不必要的功能,所以使空間佔用大大降低,Server Core安裝成功後大概佔用1GB的磁碟空間,隨著應用的安裝還需要大概2GB的空間,這比Windows Server 2008的磁碟佔用要少得多。

較少的修正安裝:在Windows中我們需要經常安裝各種修正,對於不同組件需要安裝不同的修正。在Server Core中由於只具備少量組件,我們免去了安裝大量修正的麻煩。

Windows Server 2008 R2中Server Core的改進

前面提到過,Windows Server 2008中的Server Core雖然支持Web角色,但是不支援.NET Framework和ASP.NET,雖然增加了安全性,但是對使用者的Web應用產生很大限制。在R2中Server Core提供了一些可選擇的功能:

·提供對 .NET Framework 2.0子叢集的支援
·提供對 .NET Framework 3.0和3.5子叢集的支援,包括WCF、WF、LINQ等開發工具
·提供對PowerShell的支援
·提供ASP.NET支援,豐富了IIS的功能,除了不支援IIS的GUI管理介面,其他功能都是完全的。
·提供Active Directory Certificate Services伺服器角色,即Active Directory驗證服務,可以成為CA伺服器管理使用者、電腦的公用金鑰。
·Windows Server 2008 R2完全架構於64位元,但其Server Core可以透過Windows on Windows(WOW)功能支援32位的應用程式,如果使用者還需執行32位元程式的話,這個功能還是比較有用。

從上面可以看到R2的Server Core功能更加豐富,增加的這些特性和功能延展了Server Core可以支援的伺服器角色,讓應用可以更加廣泛,並且以上的這些特性都是一些可選定的功能,如果用戶不需要就可以不安裝,保證作業系統的精簡和安全性。不過遺憾的是還不是100%的支持 .NET Framework,這不免對部分用戶應用還會產生限制。

Server Core的安裝

Server Core的安裝很簡單,需要注意的是Server Core不能從原有的系統進行升級,只能進行全新安裝。安裝有兩種方式,手動安裝和無人值守安裝。

手動安裝:需要Windows Server 2008/R2安裝光碟片,在作業系統類型選擇介面選擇“Server Core”,依照提示安裝即可。

安裝完成後需要按“Ctrl+Alt+Delete”,更改管理員密碼之後才能登入。如下圖,因為在安裝過程中沒有輸入過密碼,所以在首次登入時需要更改管理員密碼。輸入管理員賬號administrator,在第三個和第四個選擇框中設定並確認管理員密碼。

無人值守安裝:Server Core的安裝支援無人值守模式,可以建立互動檔案來進行安裝,這一點和以往Windows的無人值守安裝有些類似。選擇透過互動檔案安裝可以有很多好處,我們可以在互動檔案中設定電腦名稱、設定IP位址、可以啟用程序管理的設定,可以設定在命令行模式下很難更改的螢幕解析度、顏色品質等。互動檔案的建立可以透過文字或者Windows系統映像管理員來建立,建立方法可以參考光碟中\Docs目錄下的deploy.chm檔案以及ref.chm說明檔案。還有一種較簡單的方法,就是在另外一部機器上安裝Win Server 2008/R2,在安裝資訊收集完全後,可以選擇匯出互動檔案。

使用互動檔案安裝Server Core程序如下:

·使用文字編輯程式或者Windows系統映像管理員建立Unattend.xml
·複製Unattend.xml到本機硬碟或網路共用位置
·開機進入WindowsPE環境
·插入Windows Server 2008/R2安裝光碟到DVD光碟機
·開啟命令提示字元,切換到安裝光碟所在的磁碟代號
·輸入:setup/unattend:\unattend.xml
附件
sc_install_11.jpg
上次由 陽光院景仁 在 2010-04-15 16:10,总共编辑 2 次。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: Windows Server 2008 R2的Server Core模式及其安裝

#2

帖子 smallapple » 2010-04-15 16:04

LZ走错论坛了吧?
这个应该到win论坛去发。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: Windows Server 2008 R2的Server Core模式及其安裝

#3

帖子 hcym » 2010-04-15 16:07

果果兄也急喽

楼主不是一般的烦
:em04
陽光院景仁
帖子: 1513
注册时间: 2009-09-25 20:19

Re: Windows Server 2008 R2的Server Core模式及其安裝

#4

帖子 陽光院景仁 » 2010-04-15 16:13

hcym 写了:果果兄也急喽

楼主不是一般的烦
:em04
我的標題這麼明顯,感覺這麼不舒服為甚麼要點進來看呢?有點龜毛~
头像
peteryeh64
论坛版主
帖子: 9379
注册时间: 2008-12-20 15:43
系统: 家kubuntu20.04
来自: 心靈深處

Re: Windows Server 2008 R2的Server Core模式及其安裝

#5

帖子 peteryeh64 » 2010-04-15 16:19

smallapple 写了:LZ走错论坛了吧?
这个应该到win论坛去发。
+1...我還以為我眼睛看錯了...
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: Windows Server 2008 R2的Server Core模式及其安裝

#6

帖子 smallapple » 2010-04-15 16:26

陽光院景仁 写了:
hcym 写了:果果兄也急喽

楼主不是一般的烦
:em04
我的標題這麼明顯,感覺這麼不舒服為甚麼要點進來看呢?有點龜毛~
在 ubuntu 的论坛发这种贴,那就不只是有点。。。

http://info.yakucity.com/dede/a/ITshuma ... /1109.html
回复