Apoxy:// Solutions

Static IPs for any workload

Tunnel traffic through a single egress gateway with a dedicated IP address.

01ProblemSource IP churn

No more worrying about IP addresses.

Stop managing NAT gateways, route tables, and security groups that are tied to a single provider or region. Grab a proxy and ship your application anywhere you want without the devops headache.

Egress path comparison
Serverless functions
checkout-api
198.51.100.00src 198.51.100.23src 198.51.100.87src 198.51.100.41src → tunnel
Managed runtime
webhook-worker
198.51.100.00src 198.51.100.64src 198.51.100.12src 198.51.100.95src → tunnel
Kubernetes nodes
ledger-sync
198.51.100.00src 198.51.100.38src 198.51.100.71src 198.51.100.06src → tunnel
Apoxy edge · egress
203.0.113.42
SNAT · dedicated
3 sources · n addresses
Partner allowlist
  • 198.51.100.23 ✗
  • 198.51.100.64 ✗
  • 198.51.100.38 ✗
FIG. 01REV. A — CHURN
02MechanismTunnel egress

Attach a global VPC.

Enable the egress gateway on a VPCNetwork and the network gets a dedicated egress IP. Send traffic via SOCKS5 or automatically configure the kernel to funnel traffic through a tunnel.

Declare the network

Enable the egress gateway and you get a dedicated IP address. That's it.

Attach a machine

apoxy tunnel run dials out so it works from anywhere you can reach the internet.

Send traffic

Use a local SOCKS5 proxy or kernel mode to route your traffic. Anything that speaks SOCKS5 (curl, an SDK client, etc.) can go through the tunnel. On Linux, kernel mode takes over the egress for the whole machine so you don't have to change code.

03OptionsWays to deploy

Flexible deployment.

There are lots of options for static IPs. Ask for a free call with our solutions team to help find the approach that works best for you.

ApproachCoversNon-HTTP TCPApp changes
Cloud NAT gatewayOne VPC, one regionYesNone — route table
Platform static-IP add-onThat platform onlyPlatform-dependentNone
Apoxy Tunnel SOCKS ProxyAny host that dials the local proxyYes, over SOCKS5Point the client at the proxy
Apoxy Tunnel Kernel ModeAny Linux machine, any platformAll protocolsNone — default route
04FAQStatic egress IP

Questions we get.

What does a static egress IP cost?

Base pricing is $10 per month per IP, plus $0.05 per GB for traffic. Volume discounts are available for both IP ranges and high traffic use cases.

Does the IP survive a redeploy or a scale event?

Yes. The address is a property of the egress gateway, not of the instance that happens to be running. New instances send traffic through the same gateway and present the same source address when configured to use our tunnels for egress.

Does this work on Vercel, Lambda, or Cloud Run, where I cannot run a daemon?

Yes, but there is some additional set up required and you may have to change your code. We can support environments such as Lambda without code changes but for sandboxed serverless runtimes like Vercel, you will need to make code changes to use our SOCKS5 proxy. Our solutions team can help you set this up for free. Get in touch for more information.

Is it one address or a range?

By default you get a dedicated address per egress gateway, a /32. If you want separate identities per environment or per tenant and for all of these to be under a /24, we can configure your account to use a range of IP addresses. Contact us to set this up.

Can I buy a range of IP addresses?

Yes. If you are interested in purchasing an IP address range at a discounted rate, contact us. We offer allocations from a /24 up to a /16.

Can I ingress traffic to the same IP address?

Yes. Our team can configure this for you. Contact us to set this up.

Can machines in different regions or clouds share one address?

Yes. The address belongs to the gateway, and every machine attached to it egresses through that gateway. The tunnel client picks the nearest PoP for the transport hop, which changes the path, not the source address the upstream sees.

Does it carry database traffic or just HTTP?

Yes, our SOCKS5 proxy supports TCP but we recommend Kernel Mode for TCP and UDP traffic. You can connect to Postgres, MySQL, Redis, SFTP, SMTP, and anything else that is TCP or UDP through the tunnels. Obviously, it supports HTTP too.

Starting at $10/IP.

Free tier includes a shared static egress IP for your application so you can try the integration. Dedicated IPs are attached by request.