DefinIT

Configuring Server 2008 R2 Core Series: Network Settings

| 24/03/2010 | Tags: , ,

So, you’ve installed a new server with Server 2008 R2 Core – what next? Logging on, you’re presented with a shiny command prompt, you can run notepad or regedit…but aside from that, where do you go from there? In the next few series of posts I’ll hopefully point out the basics, and some not so basics!

Using the Server Configuration Tool

The server configuration tool (sconfig.cmd) is provided in R2 for some of the basic setup tasks, so you can run that by issuing the “sconfig” command. Out of the box, it looks something like this:

image

As you can see, this interactive tool will step you through configuring the network settings (Option 8), Computer Name (Option 2) or Domain/Workgroup (Option 1).

Enter number to select an option: 8

--------------------------------
    Network settings
--------------------------------

Available Network Adapters

Index#  IP address      Description

  0     192.168.8.117   Intel(R) PRO/1000 MT Network Connection

Select Network Adapter Index# (Blank=Cancel):  0

--------------------------------
    Network Adapter Settings
--------------------------------

NIC Index               0
Description             Intel(R) PRO/1000 MT Network Connection
IP Address              192.168.8.117
Subnet Mask             255.255.255.0
DHCP enabled            True
Default Gateway         192.168.8.1
Preferred DNS Server    192.168.8.5
Alternate DNS Server    192.168.8.22

1) Set Network Adapter IP Address
2) Set DNS Servers
3) Clear DNS Server Settings
4) Return to Main Menu

Select option:  1

Select (D)HCP, (S)tatic IP (Blank=Cancel): S
Set Static IP
Enter static IP address: 192.168.8.220
Enter subnet mask (Blank = Default 255.255.255.0):
Enter default gateway: 192.168.8.1
Setting NIC to static IP...

--------------------------------
    Network Adapter Settings
--------------------------------

NIC Index               0
Description             Intel(R) PRO/1000 MT Network Connection
IP Address              192.168.8.220
Subnet Mask             255.255.255.0
DHCP enabled            False
Default Gateway         192.168.8.1
Preferred DNS Server
Alternate DNS Server

1) Set Network Adapter IP Address
2) Set DNS Servers
3) Clear DNS Server Settings
4) Return to Main Menu

Select option:  2
DNS Servers

Enter new preferred DNS server (Blank=Cancel): 192.168.8.22
Enter alternate DNS server (Blank = none): 192.168.8.5
Alternate DNS server set.

--------------------------------
    Network Adapter Settings
--------------------------------

NIC Index               0
Description             Intel(R) PRO/1000 MT Network Connection
IP Address              192.168.8.220
Subnet Mask             255.255.255.0
DHCP enabled            False
Default Gateway         192.168.8.1
Preferred DNS Server    192.168.8.22
Alternate DNS Server    192.168.8.5

1) Set Network Adapter IP Address
2) Set DNS Servers
3) Clear DNS Server Settings
4) Return to Main Menu


Select option:  4
Enter number to select an option: 2

Computer Name

Enter new computer name (Blank=Cancel): SERVERCORE2008
Changing Computer name...
Enter number to select an option: 1

Change Domain/Workgroup Membership

Join (D)omain or (W)orkgroup? (Blank=Cancel) D

Join Domain
Name of domain to join:  MCGEOWN.LOCAL
Specify an authorized domain\user:  MCGEOWN\sam.mcgeown

Joining MCGEOWN.LOCAL...

Enter the password of the authorized user:

 

Command Line Configuration with Netsh/Netdom

There’s also a manual method (e.g. for a scripted installation and config) using Netsh and Netdom commands that most Windows admins will be familiar with.

List the interfaces (network adaptors):

netsh interface ipv4 show interfaces

Identify the name of the interface you want to assign an IP for and configure:

netsh interface ipv4 set address name="<Interface Name>" source=static address=<IP Address> mask=<Subnet Mask> gateway=<Gateway>

 

image

Configure DNS servers:

netsh interface ipv4 add dnsservers "<Interface Name>" <DNS Server IP> index=<number>

 

image

If you want to add more than one IP address for your server, try:

netsh interface ipv4 add address name="<Interface Name>" address=<Additional IP> mask=<Subnet Mask>

 

To change your computer’s name, you can use (leave off the /reboot if you don’t want to yet):

netdom renamecomputer /newname:<New Name> /reboot

 

To join your computer to a domain, you can use (leave off the /reboot if you don’t want to yet):

netdom /join /domain:<domain> /UserO:<domain\user to join with> /PasswordO:<Password> /reboot

 

Not so different after all?

At the end of all that, you can see that configuring basic network settings with sconfig.cmd is pretty straight forward, and configuring basic network settings for scripts, or a more command-line based admin, is also quite do-able.

C:\Users\Administrator>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : ServerCore2008
   Primary Dns Suffix  . . . . . . . : MCGEOWN.LOCAL
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : MCGEOWN.LOCAL

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
   Physical Address. . . . . . . . . : 00-50-56-AB-28-8B
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::3c4d:cdd1:5a4a:fbff%3(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.8.220(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   IPv4 Address. . . . . . . . . . . : 192.168.8.221(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   IPv4 Address. . . . . . . . . . . : 192.168.8.222(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   IPv4 Address. . . . . . . . . . . : 192.168.8.223(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.8.1
   DHCPv6 IAID . . . . . . . . . . . : 50352214
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-13-3B-B4-6C-00-50-56-AB-28-8B

   DNS Servers . . . . . . . . . . . : 192.168.8.5
                                       192.168.8.22
   NetBIOS over Tcpip. . . . . . . . : Enabled

C:\Users\Administrator>

Netsh command reference | Netdom command reference