{"id":143,"date":"2011-11-22T22:23:48","date_gmt":"2011-11-22T22:23:48","guid":{"rendered":"http:\/\/microsoftgeek.com\/?p=143"},"modified":"2011-11-22T22:23:48","modified_gmt":"2011-11-22T22:23:48","slug":"windows-server-2008-core-or-core-server","status":"publish","type":"post","link":"https:\/\/microsoftgeek.com\/?p=143","title":{"rendered":"Windows Server 2008 Core (or Core Server)"},"content":{"rendered":"<p>Server Core is a new concept for installing the the Windows Server 2008 operating system.\u00a0  Since there is no GUI, you have to work from the keyboard because that is all  you have!\u00a0 This is a good time for learning command line utilities such as  Netsh, Netdom and Ocsetup.<\/p>\n<h3><a name=\"Rationale_behind_Server_Core_\">Rationale  \t\tBehind Server Core <\/a><\/h3>\n<p>The whole rationale of the Server Core is less of everything, the result is  that you only get the essential features of Windows Server 2008.\u00a0 One of  the killer reasons to investigate this GUI-less version is for setting up the  parent <a href=\"http:\/\/www.computerperformance.co.uk\/Longhorn\/server_2008_virtualization.htm\">Hyper-V<\/a> server.<\/p>\n<ul>\n<li>Less maintenance &#8211; Fewer updates<\/li>\n<li>Less disk space &#8211; GUI apps not installed<\/li>\n<li>Less surface area &#8211; Fewer entry points for attacks<\/li>\n<\/ul>\n<h3><a name=\"Install_Server_Core_for_Windows_Server_2008_\">Install Server Core for Windows Server 2008<\/a><\/h3>\n<p>98% of the core installation is the same as that of a GUI Windows Server 2008.\u00a0  For Server Core you  need the same DVD, and the same Product Key as a full GUI setup.\u00a0 The  crucial difference is during setup make sure you click on the option: &#8216;Server  Core Installation&#8217;, for example from this on-screen menu:<\/p>\n<p>Select the edition of Windows that you purchased<br \/>\n[Click]:<br \/>\nWindows Server 2008 Enterprise (Server Core Installation)<\/p>\n<p>Just to emphasise that regarding installation, there are no special settings,  and no other differences between a Server Core and a GUI version of Windows  Server 2008.<\/p>\n<p>However, keep in mind that if you go for the &#8216;Headless&#8217; Server Core there is  no way to add the Graphical User Interface later.\u00a0 Equally, if you have a  GUI version, you cannot convert to a Server Core.<\/p>\n<h3><a name=\"How_to_Connect_to_your_Server_Core_Remotely_\">How to Connect to your Server Core Remotely<\/a><\/h3>\n<ul>\n<li>Terminal Server<\/li>\n<li>MMC Snap-in from another machine<\/li>\n<li>Windows Remote Shell<\/li>\n<\/ul>\n<p>For those who love the GUI, they are thinking, &#8216;I must be able to connect to  the (Headless) Core Server from another server&#8217;.\u00a0 Remote is  administration is indeed possible, provided the firewalls permit connection via  RPC, and you have a normal Windows Server 2008 GUI.\u00a0 The technique is to use  the Remote Connection facility of any of the usual snap-ins in the MMC, for  example, Server Manager or Terminal Services.<\/p>\n<h3><a name=\"Configuring_settings_at_the_keyboard_of_the_Server_Core__\">Configuring settings at the keyboard of the Server Core <\/a><\/h3>\n<p><strong>To set the administrative password at first logon:<\/strong><\/p>\n<ol>\n<li>Even though there is no GUI, you still need to press CTRL+ALT+DELETE to  \tlogon.\u00a0 Then type &#8216;Administrator&#8217; for the user name, and leave the  \tpassword blank at first logon.<br \/>\nYou can also change the password with this command:<br \/>\nNet User Administrator *<\/li>\n<li>The system will tell you that the password has expired, and will prompt  \tyou to enter a new password.<\/li>\n<li>Remember the password that type!<\/li>\n<\/ol>\n<p>For those who are willing to configure more tasks from the command-line,  useful utilities include:<\/p>\n<ul>\n<li>Netdom &#8211; Join the domain, or rename the Core Server.<\/li>\n<li>Slmgr.vbs &#8211; (Command to activate your copy of Windows Server 2008)<\/li>\n<li>Shutdown and restart &#8211; Shutdown \/r \/t 0\u00a0\u00a0 (Shutdown is a  \tbuilt-in command \/r reboots).<\/li>\n<li>Oclist &#8211; Lists possible <a href=\"http:\/\/www.computerperformance.co.uk\/Longhorn\/server_2008_roles.htm\">Server Roles<\/a>.\u00a0  \tFor example, DHCP Server or  \tHyper-V.<\/li>\n<li>Ocsetup &#8211;\u00a0 Add more roles &#8211; (Start \/w ocsetup xyzRole). Bizarrely,  \tthese xyzRoles are case sensitive.<\/li>\n<li>Dcpromo &#8211; Convert a member server into a Domain Controller.\u00a0 Also,  \toccasionally used to demote.<\/li>\n<li>Netsh &#8211; Lots of configuration commands, for example: IP address, DHCP and IPv6  \taddress (optional).<\/li>\n<li>Dnscmd &#8211; List dns resource records, or create some new A (Host) records.<\/li>\n<li><a href=\"http:\/\/www.computerperformance.co.uk\/powershell\/index.htm\">PowerShell<\/a> &#8211; A whole new scripting  \tlanguage to replace VBScript.<\/li>\n<\/ul>\n<h3><strong> Extra features<\/strong><\/h3>\n<p>Consider adding extra &#8216;Features&#8217; to your Core Server, for example, Backup, possibly  BitLocker encryption, maybe SNMP.\u00a0 Again, type Oclist to see what is  available for your edition on Windows Server 2008.<\/p>\n<h3>Disadvantages of Core Server<\/h3>\n<p>Obviously, you don&#8217;t get a GUI, neither can you install one later.\u00a0 The  only other drawback is that some roles are not available in Core Server.\u00a0  However, all the principle roles of File and Print, Active Directory, DNS and  DHCP are available.<\/p>\n<h3>Summary of Windows Server 2008 Core Server<\/h3>\n<p>There have been numerous requests for Microsoft to develop a minimal version  of the operating system, even one without a GUI.\u00a0 Core Server delivers this  minimal server which is particularly suitable as the host operating system for  Hyper-V.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Server Core is a new concept for installing the the Windows Server 2008 operating system.\u00a0 Since there is no GUI, you have to work from the keyboard because that is all you have!\u00a0 This is a good time for learning command line utilities such as Netsh, Netdom and Ocsetup. Rationale Behind Server Core The whole [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-143","post","type-post","status-publish","format-standard","hentry","category-general-2008"],"_links":{"self":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=143"}],"version-history":[{"count":2,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/143\/revisions"}],"predecessor-version":[{"id":145,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=\/wp\/v2\/posts\/143\/revisions\/145"}],"wp:attachment":[{"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/microsoftgeek.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}