← Back to blog
ClientNodetonetDeviceTarget UPSTREAM-ONLY nodetonet.com

Upstream-only proxies — when you want our edge, not our mobile

N Nodetonet Team
May 2, 2026 7 min read

Most Nodetonet tunnels have a paired Android phone sitting at the far end — that is the heart of the mobile-proxy pitch. But there is a second mode that gets less attention and is surprisingly useful: an upstream-only proxy, where no device is paired at all. The tunnel terminates entirely on the Nodetonet edge and every byte is forwarded straight to the third-party provider you supply.

Think of it as renting our endpoint, not our hardware. If you already have a residential, datacenter or backconnect provider but want a stable front door with real access controls layered on top, upstream-only is exactly that front door.

What an upstream-only proxy is

When you create a proxy in the panel you normally pick a token — that is, a paired Android device loaded with the Nodetonet agent app. In upstream-only mode you skip that step entirely. Instead you supply an upstream address in host:port:user:pass format. The edge accepts incoming connections from your clients, authenticates them against the credentials you set, enforces your ACL rules, then re-dials out to the provider URL you registered.

The full data path looks like this:

your client  →  sub42.nodetonet.com:48888  →  upstream.provider.com:7777  →  target site

There is no phone in that chain. The exit IP your requests carry is the provider's exit address, not a mobile carrier address. The proxy stays alive even when no devices are online — because there are no devices involved at all.

When upstream-only is the right choice

You already have a working provider. The question is whether adding a Nodetonet layer earns its keep. Here are the scenarios where it clearly does:

If you only ever need raw IPs and nothing else, use the provider directly. Upstream-only earns its keep when the Nodetonet layer — the stable endpoint, SSL, per-client auth, or quota — brings genuine value on top of what you already have.

Upstream-only vs device-backed proxy at a glance

Dimension Device-backed proxy Upstream-only proxy
Exit IP typeReal mobile carrier (4G/5G CGNAT)Whatever your upstream provides
AvailabilityDepends on paired device being onlineAlways up — no device in the path
IP rotationControlled by Nodetonet token groupControlled by upstream provider
Per-client auth & quotaYesYes
SSL subdomainYesYes
Domain / IP filteringYesYes
Best whenYou need genuine mobile IPsYou already have a provider and want Nodetonet's control layer

For use cases that require the highest trust level — ad verification on mobile-only placements, sneaker bots, social-media multi-account — a mobile proxy backed by real devices is still the stronger choice. Upstream-only shines as an operational layer for existing provider subscriptions.

Creating an upstream-only proxy

Go to the Proxies section in the panel, click New Proxy, and fill in the form:

  1. Protocol — choose HTTP, SOCKS5 or HTTPS depending on what your clients need. If you choose HTTPS the edge issues an SSL certificate automatically. For a side-by-side comparison of protocols see HTTP vs SOCKS5 — which to pick.
  2. Token — select Upstream Only from the dropdown (no device token).
  3. Upstream Proxy — paste your provider string in host:port:user:pass format. Username modifiers like -country-de, -session-abc12 or any carrier tag pass through verbatim, so sticky sessions, geo-targeting and every other provider-side option keep working. See upstream username modifiers for the full list.

Click Create. The panel returns a normal-looking connection string, identical in shape to a device-backed proxy:

curl -x http://u8x2:p7q1@sub42.nodetonet.com:48888 https://api.ipify.org

The reported IP will be your upstream provider's exit. Verify it immediately with the free What is my IP tool, then check your provider's dashboard to confirm the credentials are accepted. If authentication fails you will see a 407 response — the most common cause is a malformed upstream string. See debugging upstream auth failures for a step-by-step fix.

Programmatic creation via the API

From the REST API, pass tokenId: null and include the upstream field. The call is otherwise identical to a device-backed proxy. See your first API call for authentication setup.

curl -X POST \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{"protocol":"http","port":"auto","tokenId":null,
       "upstream":"gate.provider.com:7000:user:pass"}' \
  https://nodetonet.com/api/v1/proxies

The response contains the assigned port and subdomain — the same shape as any other proxy. You can then create proxy clients programmatically with individual quotas and credentials, letting you fully automate a reseller provisioning flow.

Layering upstream-only with device-backed proxies

Nothing stops you from running both modes in the same panel. A common pattern: keep a token-group of mobile devices for your highest-priority, block-sensitive targets, and route lower-risk bulk work through an upstream-only proxy backed by a cheaper datacenter or residential provider. Both types appear side-by-side in the Proxies list and share the same per-client auth system, so the operational overhead is minimal.

You can also chain an upstream into a device-backed proxy using the upstream-forwarding option — the device goes online, dials out through your configured upstream, and the exit IP is the upstream's rather than the mobile carrier's. That pattern is covered in forwarding through a residential provider.

Billing and cost

Upstream-only proxies are billed like any other Nodetonet proxy — on prepaid credit, with no monthly subscription. The edge charges only for what passes through it; idle proxies with no active connections cost nothing. Your upstream provider will separately bill you for egress according to their own pricing. Setting a per-client quota cap in the panel is the simplest way to keep the upstream bill predictable. Read more in quota limits per client.

Get started

Ready to set one up? Create a free account, browse all platform features, or visit the proxy glossary for any term above. Questions? Reach the team at support@nodetonet.com or join the community at discord.gg/nodetonet.

Frequently asked questions

What is an upstream-only proxy on Nodetonet?
It is a proxy where no Android device is paired. The Nodetonet edge accepts connections from your clients and forwards every request to a third-party provider you supply in host:port:user:pass format. Your clients see a stable Nodetonet subdomain; the exit IP belongs to your upstream provider.
Do I need to buy a Nodetonet phone or device to use upstream-only mode?
No. Upstream-only mode requires no paired device at all. You only need a Nodetonet account and credentials from any residential, datacenter or backconnect provider you already use. The proxy stays online regardless of whether any devices are connected to your account.
Can I use sticky sessions and geo-targeting with my upstream provider?
Yes. Username modifiers like -session-XXXX, -country-de, or any carrier tag are passed through verbatim to the upstream. Whatever geo-targeting and session options your provider supports in the username continue to work unchanged. See the upstream username modifiers guide for the full syntax.
How is billing different for upstream-only vs device-backed proxies?
Both types are billed identically on Nodetonet: prepaid credit, no monthly subscription, no charge when idle. The difference is that your upstream provider will also bill you separately for egress traffic according to their own plan. Set a per-client quota cap in the panel to keep that external cost predictable.
What happens if my upstream provider is down?
Connections will fail at the upstream dial step — the Nodetonet edge is healthy but has nowhere to forward traffic. Your clients will receive a connection error. There is no automatic failover to another upstream unless you configure a second proxy pointing at a backup provider and route traffic there instead.
Can I issue separate credentials to multiple customers on one upstream-only proxy?
Yes — that is one of the primary reasons to use this mode. Create a proxy client for each customer, each with its own username, password, quota, thread limit and IP allow-list. Your upstream provider credentials are never exposed; only the Nodetonet-scoped credentials are shared with customers. See the proxy clients guide for setup details.
N

Nodetonet Team

Building Nodetonet — a prepaid proxy + tunneling platform that replaces ngrok, Cloudflared and a residential proxy provider with a single panel.

Related posts