Virtual TimeClock Knowledge Base
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.
Note: Communication 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:
- Open your Virtual TimeClock Server Manager and select Stop Service from the File menu.
- Click the Windows Start button, type command prompt and select the Command Prompt.
- In the Command Prompt window, type ipconfig /all and press Enter.

- Locate your network adapter and note the following information: IPv4 Address, Subnet Mask, Default Gateway, DHCP Server and DNS Servers.

- Open Control Panel and select Network and Sharing Center.
- Select Change adapter settings from the left side navigation.

- Right-click the current network connection and choose Properties (see image below).
Note: Whenever possible, use a wired, ethernet connection for the TimeClock Server computer.
- Select Internet Protocol Version 4 (TCP/IPv4) and click the Properties button.

- Select Use the Following IP Address and follow the instructions below.

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, choose a common DNS server for the Alternate, like Google's DNS server: 8.8.8.8
- Check the box to Validate settings upon exit. Click OK to save settings.
- Open your TimeClock Server Manager and select Start Service from the File menu.
Apple macOS X
Follow these steps to assign a static IP to your TimeClock Server computer:
- Open your TimeClock Server Manager and select Stop Daemon from the File menu.
- Select System Preferences from the Apple menu and choose Network.

- Note the current network connection and the IP Address.
- In the Locations pop up menu, select Edit Locations.

- Choose the "+" button, name the location "Static" and click Done.
- With the new location selected, choose the proper network connection.
Note: Whenever possible, use a wired, ethernet connection for the TimeClock Server computer.
- Select Using DHCP with manual address from the Configure IPv4 menu.

- 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.
- Open your TimeClock Server Manager and select Start Daemon from the File menu.