Static vs dynamic IP addresses: which do you need?
A static IP address is deliberately kept fixed for an interface or service. A dynamic address is assigned automatically and may change, but it need not change every time a device reconnects. These terms describe how an address is assigned, not whether it is public or private: either scope can use either assignment method.
How a device gets an address
A home router commonly provides private IPv4 addresses using DHCP. The server offers an address for a lease period, and the device normally tries to renew it before it expires. The same “dynamic” address can therefore remain in use for months. A router may reserve an address for a specific device; the device still receives it automatically even though its value is stable. RFC 2131 describes DHCPv4 behaviour. IPv6 may use router advertisements, DHCPv6 or both, so the IPv4 process should not be projected onto it without checking the actual setup.
When a fixed address helps
A stable address is useful for a server, VPN gateway or device that other systems contact by a known IP. On a local network, a DHCP reservation is often easier to manage than manually configuring the device. A static public IPv4 address may be a separate provider service; check the contract and whether incoming connections are permitted. Fixing an address does not automatically open a port: routing and firewall rules still matter. Conversely, a changing public address can serve a home application through updated DNS if the provider permits inbound traffic.
How to check your external address
Record the value shown by the 2ip IP information tool together with the time, then compare it after ordinary reconnections or over several days. One router restart proves little because a provider may offer the same lease again. Compare the address on the router’s external interface with the address seen by the website. With a VPN or carrier-grade NAT, the observed address may belong to an intermediary rather than your router. Only the provider’s service terms can confirm that an address is contractually fixed.
Configuration mistakes to avoid
Do not manually choose an address from the router’s DHCP pool without coordination: the server may assign it to another device and create a conflict. Replacing a router can change the subnet, gateway and DNS; an old manual address may then break connectivity. A DNS name is often easier to maintain than a memorised numeric address for a long-lived service. A static address does not increase privacy or guarantee security. An exposed service still needs updates, authentication and access controls regardless of how its address was assigned.
