🥝GuideKiwi
Free Guide

How to Set a Static IP Address on Your Network

Understanding Static IP Addresses and Why They Matter A static IP address is a fixed numerical label assigned to a device on a network that stays the same ov...

GuideKiwi Editorial Team·

Understanding Static IP Addresses and Why They Matter

A static IP address is a fixed numerical label assigned to a device on a network that stays the same over time. Every device that connects to the internet or a local network needs an IP address to communicate with other devices. Think of an IP address like a mailing address for your computer—it tells other devices exactly where to find it. There are two main types: IPv4 addresses (like 192.168.1.100) and IPv6 addresses (a newer format with more available numbers).

Most devices on home and business networks get dynamic IP addresses by default. This means your internet service provider or network router automatically assigns a new address each time the device connects. While this works fine for everyday browsing, static IP addresses offer specific advantages. Devices with static addresses can be reached at the same location consistently, which matters when you want to host a home server, set up remote access to security cameras, run a network printer, or maintain a consistent connection to online gaming servers.

According to network administration surveys, approximately 60-70% of business networks use static IP addressing for servers and critical infrastructure, while home networks typically use a mix of dynamic and static addresses. The choice depends on your particular needs. A home user streaming videos likely needs nothing beyond dynamic addressing, but someone running a media server or security system may benefit from static IPs.

Static addresses can be configured in two primary ways: through your network router's settings or directly on individual devices. The router method (called DHCP reservation) is generally preferred because it maintains centralized control over your network. The device method involves manually entering network settings into each computer or device. Understanding both approaches gives you options depending on your technical comfort level and network setup.

Practical Takeaway: Before setting a static IP, identify which devices actually need one. Reserve static addressing for equipment that needs consistent network locations—like printers, security cameras, NAS drives, or home servers. Leave everyday devices like phones and laptops on dynamic addressing to reduce network management work.

How DHCP Reservation Works on Your Router

DHCP (Dynamic Host Configuration Protocol) is the automatic system that assigns IP addresses to devices when they connect to a network. DHCP reservation is a router feature that tells the DHCP server: "When this specific device requests an address, always give it the same one." This is considered a pseudo-static address because it's still technically assigned by DHCP, but the assignment never changes. This method is preferred by most network administrators because it keeps all IP management in one place—your router.

The DHCP reservation process starts with identifying the device's MAC address (Media Access Control address). Every network device has a unique MAC address, a hardware identifier that looks like 00:1A:2B:3C:4D:5E. Your router can see this address every time a device connects. By reserving an IP address for a specific MAC address, you're essentially telling your router: "Whenever you see this device, give it this IP address." Many routers also support reserving addresses for devices that don't yet have assigned addresses, allowing you to pre-configure static IPs before devices join your network.

The process typically involves accessing your router's web interface or mobile app and navigating to the DHCP or Advanced settings section. Different router manufacturers use different terminology—it might be called "DHCP Reservation," "Static DHCP," "IP Reservation," or "Address Reservation." Once in the correct section, you'll identify the device by its MAC address and assign it an IP address within your network's range. For most home networks, this range is 192.168.1.0 through 192.168.1.254 (if your router uses 192.168.1.1 as its address).

According to network configuration data, the most common DHCP pools for home routers reserve addresses from 192.168.1.100 to 192.168.1.254 for dynamic assignment, leaving 192.168.1.2 through 192.168.1.99 for static use. This separation prevents conflicts where a dynamically assigned address might clash with your static reservations. Many modern routers have simplified interfaces that automatically suggest an available static address when you create a reservation.

Practical Takeaway: Use DHCP reservation (not manual static configuration) for home and small business networks whenever possible. Access your router's settings through a web browser (typically by visiting 192.168.1.1) and look for DHCP, LAN, or Advanced settings. Document the static addresses you assign in a simple text file so you remember which device has which address.

Setting Static IP Addresses Directly on Windows Computers

Manual static IP configuration means directly entering network settings into your computer's operating system instead of using router-based reservation. Windows computers store these settings in the network adapter configuration panel. While DHCP reservation is generally preferred, manually configuring static IPs works well when you need to assign addresses before the device is registered on the network or when you're managing a device independently from the router.

On Windows 10 and Windows 11, static IP configuration begins by opening the Settings app and navigating to Network & Internet > Advanced Network Settings > IP Assignment. From there, you select "Edit" next to your active network connection. You'll then toggle the IPv4 setting from Automatic (DHCP) to Manual and enter four pieces of information: the static IP address, subnet mask, default gateway, and DNS server addresses. For most home networks, the subnet mask is 255.255.255.0, the default gateway is your router's IP (usually 192.168.1.1), and you can use public DNS services like Google's (8.8.8.8 and 8.8.4.4) or Cloudflare's (1.1.1.1).

Older Windows versions (Windows 7, Windows 8) use the Network and Sharing Center approach. You access this through the Control Panel, select "Change Adapter Settings," right-click your network connection, choose Properties, then select Internet Protocol Version 4 and click Properties. This opens a dialog where you manually enter the same network information. The process takes only a few minutes and requires administrative privileges on the computer.

When manually configuring static addresses, it's critical to choose IP addresses outside your router's DHCP pool to prevent conflicts. If your router's DHCP pool covers 192.168.1.100 through 192.168.1.254, only use static addresses between 192.168.1.2 and 192.168.1.99. Making this mistake can cause network connectivity problems where the router occasionally assigns the same IP to two different devices. Many network administrators use a simple rule: reserve addresses below 100 for static devices and allow the router to assign addresses from 100 upward for dynamic devices.

Practical Takeaway: Write down the exact IP address, subnet mask, gateway, and DNS settings you enter. If something goes wrong, you'll need these details to troubleshoot or restore automatic settings. Take a screenshot of the configuration page before and after making changes. Test the connection immediately by opening a web browser and visiting a familiar website.

Configuring Static IP on Mac and Linux Systems

Mac computers and Linux machines use slightly different interfaces for static IP configuration than Windows, but the underlying concept remains identical. On macOS, static IP addressing is accessed through System Preferences (or System Settings on newer versions), then Network. You select your active network connection (Wi-Fi or Ethernet) and click "Advanced." The TCP/IP tab displays your current IP configuration. To switch from automatic to manual, you change the Configure IPv4 dropdown from "Using DHCP" to "Manually." Then you enter the same four pieces of information as Windows: IP address, subnet mask, router address, and DNS servers.

The macOS interface also includes an additional option called "DHCP with manual address," which provides a hybrid approach. This setting tells the system to receive some network configuration information from DHCP while maintaining a specific IP address. This hybrid method can be useful when you want partial automatic configuration with a fixed IP. After entering the manual settings on macOS, you click Apply and the system implements the changes immediately without requiring a restart.

Linux systems handle static IP configuration differently depending on which Linux distribution you're using and whether you're using a desktop environment or command-line interface. Modern Linux distributions like Ubuntu typically use NetworkManager, accessed through the network settings in the system preferences, where you can edit network connections and toggle the IPv4 method from "Automatic (DHCP)" to "Manual." You then enter the same

🥝

More guides on the way

Browse our full collection of free guides on topics that matter.

Browse All Guides →