Open the provider's plan page and every option looks like a different promise about the same number. A VPN connection actually carries several addresses at once, and the plan usually stabilises one of them. Deciding between static and dynamic before naming that one is how people buy a fixed exit for a task that needed a fixed tunnel address.

Walk the connection from the client screen outward. Each address you meet answers a different question.

Name the Address Before You Compare Plans

The server endpoint is the host your client dials. The tunnel address is the inner address your client holds for the life of the session. The public exit is what a website records after your traffic leaves the provider. Your local Wi-Fi or Ethernet address is a fourth value that never appears in any of those conversations. Four addresses, four different failure modes when one of them moves.

Look at the connection detail screen in your client and note which value it shows, then look at what a remote service records. They are rarely the same string, and the gap between them is where most of these decisions go wrong.

What a Stable Address Buys You

A persistent tunnel address keeps internal rules and bookmarks pointed at the same client, which matters when you administer a small private network. A persistent public exit keeps an external allowlist valid without edits, which matters when a partner application only accepts known sources. Those are different purchases, sold under similar wording. Ask the support page which of the two the plan actually guarantees.

A provider can hand out the same private tunnel address on every connection while routing browsing through a pool of exits that rotates. The account looks static in the client and behaves dynamically on the internet. Verify from the side that enforces the rule rather than from the side that describes it.

Persistence and Exclusivity Are Different Promises

A shared exit can keep one address for years while hundreds of accounts use it, so persistence and exclusivity are separate promises. A dedicated allocation reserves an address under a stated policy, as with Elastic IP addresses, and even that policy usually permits the provider to move it during an infrastructure change.

Dynamic does not mean every reconnect. Allocations get reused for a while, so seeing the same value three times is evidence about those three observations and nothing more, because a recurrence rate is a statistic about a pool rather than a commitment. Ask how replacements are announced, and what the application should do while the tunnel is down.

Where Dynamic DNS Fits and Where It Stops

Dynamic DNS keeps a hostname pointed at a changing address, which helps you find a home server after the line renumbers. It does not create an allocation, reserve anything for you, or fix missing firewall and upstream reachability. A hostname that resolves correctly still fails if the port is closed 20 centimetres away.

For a private VPN network, a stable client address simplifies routing rules until two sites hand out overlapping subnets. Coordinating the ranges is part of the same decision, and it has to happen before the first client connects.

Verify Which Address the Far Side Sees

The kernel will tell you which source it intends to use for a destination, and the tunnel interface will tell you what address it holds. Compare both against what the remote application logs before you change any plan.

ip -4 addr show dev tun0
ip route get 198.51.100.10
dig +short vpn.example.net

If the recorded source differs from the address on the tunnel interface, translation is happening somewhere between the two. Find that hop before buying a static option that changes nothing about it.

Lahatsoratra mifandraika