Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

gregrobson's avatar

Static IP address for Linode server

I'm working on a project that I will need to deploy to Linode, it will also require a domain name for the hosted application.

From what I can see Linode images get a dynamic public IP address, so if the server reboots, there's no guarantee that I'll get the same address again.

If that is the case, can anyone advise on how to get Taylor's Ubuntu image up and running? Do I just request a static IP from Linode and follow the instructions here for Ubuntu? https://www.linode.com/docs/platform/network-helper

0 likes
4 replies
alexfornuto's avatar
Level 1

You're incorrect. When you provision a Linode, you get the same IP address until you remove it.

Edit: To clarify, while the IP is assigned by DHCP (unless you set up static networking or enable Network Helper), DHCP will always assign that IP to that Linode.

1 like
gregrobson's avatar

Thanks @alexfornuto - that makes sense now I think about it.

I've just found some clearer information in thedocs about resizing a Linode "Your data, configuration profiles, and IP addresses will be all be moved to the new host."

That's fine for me as this will be a one-linode system (if it does grow beyond one linode, I'll cross that bridge later!)

First proper question on Laracasts and I get an answer in 4 minutes. Awesome!

gregrobson's avatar

@alexfornuto I just spotted that you're a technical writer at Linode :-) You are very welcome here at Laracasts!

May I suggest a line of clarification on this page - https://www.linode.com/docs/platform/network-helper - something along the lines of:

"Each Linode is assigned a IP address dynamically when it is created, and that IP address is maintained during it's existence (even if resized). In some situations you may require a more specialised configuration."

Please or to participate in this conversation.