Assigning a Static IP Address

Assigning a Static IP Address

A network IP (Internet Protocol) address is assigned to each device on a computer network. This address is like your street address in that it provides a known, reliable, and uniquely assigned destination for all communication for a device on the network. This makes possible things like printing, file storage and Internet access. IP addresses normally consist of numbers separated by dots, for example 192.168.1.1.

Static vs. Dynamic IP Addresses
A network IP address may be assigned statically or dynamically:

  • A Static IP address is assigned at the computer (or device) and does not change. 
  • A Dynamic IP address (or DHCP) is assigned and managed by a piece of hardware on the network called a router.

Dynamic IP addresses are widely used to simplify network management and prevent duplicate addresses. This is analogous to the post office assigning our street address and zip code rather than allowing each business and homeowner to decide what their own address will be.  

Virtual TimeClock & Static IP Addresses
Virtual TimeClock Network Edition is designed to communicate directly with other computers on a network. This is often called a client-server environment. Since clients need to be able to find the server at the same location every time, the computer running the Virtual TimeClock Server software must be assigned a static IP address. If the TimeClock Server computer relies on a dynamic IP address, its address will periodically change. When this happens, the TimeClock clients will no longer find the server at its old address. This causes a sudden loss of ability for the clients to communicate with the server. 

NoteCommunication is initiated one way (from client to server) so computers running Virtual TimeClock Client software do not need a static IP address.

Setting a Static IP Address
While assigning a static IP address is relatively simple, it is up to the person making the assignment to ensure the address is valid for the network and does not conflict with any other device on the network. If you are unaware how your network is setup we strongly recommend that you rely on a networking professional to set a static IP address for you.

Below you will find steps for assigning a static IP address on both Windows and macOS computers.


Microsoft Windows 7, 8 & 10
Follow these steps to assign a static IP address to your TimeClock Server computer:

  1. Open your Virtual TimeClock Server Manager and select Stop Service from the File menu.
  2. Click the Windows Start button, type command prompt and select the Command Prompt.
  3. In the Command Prompt window, type ipconfig /all and press Enter.
Windows Command Prompt
  1. Locate your network adapter and note the following information: IPv4 Address, Subnet Mask, Default Gateway, DHCP Server and DNS Servers.
Note: If the DHCP Enabled line says "No", then you already have a static IP address.
Windows IPv4 Information
  1. Open Control Panel and select Network and Sharing Center.
  2. Select Change adapter settings from the left side navigation.
Windows Network Sharing Settings
  1. Right-click on the desired connection and choose Properties (see image below).
Note: Whenever possible, use a wired, ethernet connection for the TimeClock Server computer.
 
  1. Select Internet Protocol Version 4 (TCP/IPv4) and click the Properties button.
Windows Connection Properties
  1. Select Use the Following IP Address and follow the instructions below.
Configure IPv4
Locate your current IPv4 Address from the Command Prompt window; notice that IP addresses are made up of 4 sets of numbers separated by dots. Your new IP address should match your current IPv4 address exactly, except for the last set of numbers.

Change the last set of numbers to an unassigned number outside of your DHCP range. You can find your DHCP range by logging into your Internet router and reviewing the DHCP range in your LAN settings. A safe rule of thumb is to choose a number between 200 and 255. After the static IP Address is set, copy the Subnet Mask, Default Gateway and DNS Servers from the Command Prompt window in Step 4.
 
Note: If you only have one DNS Server address in the Command Prompt, you can use it for both Preferred and Alternate DNS servers.
 
  1. Click OK and close the window.
  2. Open your TimeClock Server Manager and select Start Service from the File menu.
Connect your clients to the new IP address you assigned. If you have a port forward rule in place for remote connections, change the rule to reflect the static IP address.



Apple macOS X
Follow these steps to assign a static IP to your TimeClock Server computer:

  1. Open your TimeClock Server Manager and select Stop Daemon from the File menu.
  2. Select System Preferences from the Apple menu and choose Network.
macOS System Preferences
  1. Note the current network connection and the IP Address.
  2. In the Locations pop up menu, select Edit Locations.
macOS Edit Locations
  1. Choose the "+" button, name the location "Static" and click Done.
  2. With the new location selected, choose the proper network connection.
Note: Whenever possible, use a wired, ethernet connection for the TimeClock Server computer.
 
  1. Select Using DHCP with manual address from the Configure IPv4 menu.
macOS DHCP with Manual Address
  1. Enter the new manual IP address in the IP Address field and click Apply.

Important: IP addresses are made up of 4 sets of numbers separated by dots. Your new IP address should match the IP address from Step 3 exactly, except for the last set of numbers. Change the last set of numbers to an unassigned number outside of your DHCP range. A safe rule of thumb is to choose a number between 200 and 255.

  1. Open your TimeClock Server Manager and select Start Daemon from the File menu.
Connect your clients to the new IP address you assigned. If you have a port forward rule in place for remote connections, change the rule to reflect the static IP address.