Tuesday, December 6, 2011

Configuring a Server Core installation: Command line

Server Core installation does not include the Windows user interface so you need to install by using command line interface.



Administrative credentials

If you are going to join a server running a Server Core installation to an existing Windows domain, you need a user name and password for an account that has the administrative credentials to join a computer to the domain.

Known issues for configuring a Server Core installation

  • If you close all command prompts, you will have no way to manage the Server Core installation. To recover, you can press CTRL+ALT+DELETE, click Start Task Manager, click File, click Run, and type cmd.exe. Alternatively, you can log off and log back on again.
  • Because there is no Web browser, you cannot activate a Server Core installation or access the Internet through a firewall that requires users to log on.

Steps for configuring a Server Core installation

The following procedures explain how to configure a computer running a Server Core installation. You’ll need to:
  • Set the administrative password.
  • Set a static IP address.

noteNote: A DHCP address is provided by default. You should perform this procedure only if you need to set a static IP address.

  • Join a domain.
  • Activate the server and entering a product key, if required.
  • Configure the firewall.
  • Configure several aspects with one tool (Windows Server 2008 R2 only).
To set the administrative password in Windows Server 2008
  1. When your computer starts for the first time after the installation completes, press CTRL+ALT+DELETE. Type Administrator for the user name and leave the password blank.
  2. The system will inform you that the password has expired and will prompt you to enter a new password.
  3. Type an appropriate password.
To set the administrative password in Windows Server 2008 R2
  1. When your computer starts for the first time after the installation completes, the system will inform you that the user’s password must be changed before logging on for the first time. Click OK.
  2. The system will prompt you to enter a password.
  3. Type an appropriate password.
To set a static IP address
  1. At a command prompt, type the following:
    netsh interface ipv4 show interfaces
  2. Make a note of the number shown in the Idx column of the output for your network adapter. If your computer has more than one network adapter, make a note of the number corresponding to the network adapter for which you wish to set a static IP address.
  3. At the command prompt, type:
    netsh interface ipv4 set address name="" source=static address= mask= gateway=
    Where:
    ID is the number from step 2 above.
    StaticIP is the static IP address that you are setting.
    SubnetMask is the subnet mask for the IP address.
    DefaultGateway is the default gateway.
  4. At the command prompt, type:
    netsh interface ipv4 add dnsserver name=">" address=index=1
    Where:
    ID is the number from step 2 above.
    DNSIP is the IP address of your DNS server.
  5. Repeat step 4 for each DNS server that you want to set, incrementing the index= number each time.
noteNote:
If you set the static IP address on the wrong network adapter, you can change back to using the DHCP address
supplied by using the following command:

netsh interface ipv4 set address name="" source=dhcp
where ID is the number of the network adapter from Step 2.


To join a domain
  1. At a command prompt, type:
    netdom join > /domain: /userd: /passwordd:*
    Where:
    ComputerName is the name of the server that is running the Server Core installation.
    DomainName is the name of the domain to join.
    UserName is a domain user account with permission to join the domain.
  2. When prompted to enter the password, type the password for the domain user account specified by UserName.
  3. If you need to add a domain user account to the local Administrators group, type the following command:
    net localgroup administrators /add \
  4. Restart the computer. You can do this by typing the following at a command prompt:
    shutdown /r /t 0
To rename the server
  1. Determine the current name of the server with the hostname or ipconfig command.
  2. At a command prompt, type:
    netdom renamecomputer  /NewName:
  3. Restart the computer.
To activate the server
  • For Windows Server 2008 R2, enter a product key by typing the following at a command prompt:
    slmgr.vbs –ipk
    Then, for both Windows Server 2008 R2 and Windows Server 2008, activate the server by typing the following at a command prompt:
    slmgr.vbs -ato
If activation is successful, no message will return in the command prompt.

noteNote:



You can also activate by phone, using a Key Management Service (KMS) server, or remotely by typing the following command at a command prompt of a computer that is running Windows Vista or Windows Server 2008:
cscript windows\system32\slmgr.vbs  :-ato

To configure the firewall
  • Use the netsh advfirewall command. For example, to enable remote management from any MMC snap-in, type the following:
    netsh advfirewall firewall set rule group="Remote Administration" new enable=yes
noteNote:
You can also use the Windows Firewall snap-in from a computer running Windows Vista or Windows Server 2008
to remotely manage the firewall on a server running a Server Core installation. To do this, you must first enable
remote management of the firewall by running the following command on the computer running a Server Core
installation:

netsh advfirewall set currentprofile settings remotemanagement enable

No comments:

Post a Comment