How to Get a Dedicated Public IP for Your VPS Without Buying a New Server
If your VPS provider only gives you a private IP, or you need a second dedicated IP, here's the fix.
How to Get a Dedicated Public IP for Your VPS Without Buying a New Server
Not every VPS comes with a public IP attached. Budget providers, certain regions, and containers/LXC-based plans often ship with only a private, internal address โ fine for some workloads, a dead end if you need to be reachable from the internet with a real, dedicated IP.
Buying a whole new VPS isn't the only option
If your existing VPS is otherwise exactly what you need โ right specs, right location, already configured โ replacing it just to get a public IP is wasteful. A Dedicated IP โ Full Forwarding plan gives your existing VPS a real, dedicated public IPv4 address routed entirely to it, for โน499/month.
How it works
- Order the Dedicated IP plan
- Connect your existing VPS with the two-command setup (see connecting your server)
- Every port and protocol on the new dedicated IP now routes straight to your VPS
Your VPS keeps its original private/internal IP for whatever it was already using it for โ the dedicated IP is purely additional.
When this makes more sense than switching providers
- Your current VPS is already configured exactly how you want it
- You need the dedicated IP sooner than a migration would take
- You want IP flexibility without being locked to one VPS provider's networking
When you'd still want to switch providers instead
If your actual problem is the VPS itself โ not enough RAM, wrong location, poor performance โ a tunnel won't fix that. It solves the IP problem specifically, not hardware limitations.
Browse RepublicNodes VPS plans if you're starting fresh, or add a Dedicated IP to what you already have.