back arrowAll postshero image
Connectivity

Fixed IP for Cellular IoT: How MSPs Can Access Devices Remotely

Remotely accessing a router, camera, kiosk or other device over cellular isn't always as straightforward as accessing equipment on a traditional internet connection. Many cellular connections use carrier-grade NAT (CGNAT), which means the device cannot be reached directly from the public internet by default.

Depending on the deployment, MSPs can solve this with a fixed public IP, private networking or a device-initiated VPN connection. This guide explains how each approach works, when to use it and what to consider before deploying remote access across client sites.

Why cellular devices can be difficult to reach remotely

Cellular connections commonly use carrier-grade NAT, or CGNAT.

With CGNAT, multiple cellular connections can share the same public IP address. The device itself receives a private address, while the cellular network translates its outbound traffic through a shared public address.

Because multiple connections share that public address, unsolicited inbound connections generally cannot be routed directly to an individual device behind CGNAT.

The device can initiate connections outbound, but direct inbound access requires another networking approach.

IP addresses can also change as cellular devices disconnect and reconnect. That creates another challenge when a firewall rule, allow list or remote-access configuration depends on a consistent address.

For an MSP, this can affect tasks such as:

  • Remotely managing routers and gateways

  • Accessing cameras, kiosks or controllers

  • Connecting monitoring systems to remote equipment

  • Creating firewall allow lists

  • Establishing certain VPN configurations

There are several ways to solve the problem. The right one depends on what needs to communicate with the device, how many devices you're managing and how you want remote access secured.

Option 1: Fixed public IP

A fixed public IP gives a cellular connection a consistent public IP address rather than relying on a changing or shared address.

This gives MSPs a predictable endpoint for deployments that require inbound connectivity, IP allow listing or certain VPN configurations.

What a fixed IP enables

A fixed public IP can provide a consistent address for:

  • IP allow lists

  • VPN configurations

  • Remote monitoring

  • Controlled inbound connectivity

  • Remote-access workflows

Depending on the router, firewall and device configuration, it can also support inbound connectivity to equipment behind the cellular router.

Benefits of a fixed public IP

Consistent addressing. The address does not change each time the cellular connection reconnects.

Straightforward integration. Existing systems that depend on a known source or destination IP can continue using IP-based rules.

No device-side tunnel required. The endpoint does not necessarily need to establish its own outbound VPN solely to maintain a reachable address.

Considerations

A fixed public IP makes the cellular endpoint consistently addressable from the internet. That means security controls are essential.

Firewall rules should restrict inbound traffic to only what the deployment requires, and remote administration should use encrypted protocols and appropriate authentication.

You should also confirm:

  • Whether the provider supplies a public or private fixed IP

  • How the IP is provisioned

  • Whether inbound traffic is restricted

  • Whether specific ports are blocked

  • Whether inbound access can be restricted to approved source addresses

  • How the fixed IP behaves across the networks available to the SIM

  • What additional costs apply

A fixed public IP is useful when a deployment specifically requires a stable, internet-facing address.

A fixed IP provides reachability, not security.

Assigning a fixed public IP makes a cellular endpoint consistently addressable. It does not authenticate users or secure the device by itself. Use firewall rules, encrypted protocols, restricted source addresses and appropriate authentication controls alongside it.

Option 2: Private networking

Not every remotely managed device needs to be directly reachable from the public internet.

Private networking provides a controlled path between cellular devices and the systems that need to communicate with them without requiring those devices to be directly exposed to the public internet.

Depending on the provider and architecture, this can involve private addressing, APN configuration, VPN connectivity or other routing mechanisms.

Because providers use terms such as "private APN" and "private network" differently, ask for a network diagram that shows how traffic moves between the cellular device and your infrastructure.

What private networking enables

Private networking can allow remote devices and centralized systems to communicate using private connectivity rather than public internet-facing addresses.

This can be useful when:

  • Many devices communicate with the same centralized infrastructure

  • Devices should not be directly exposed to the public internet

  • An MSP needs centralized control over routing and access

  • The deployment has additional networking or security requirements

Benefits of private networking

Reduced public exposure. Devices do not need individual public IP addresses to communicate with authorized infrastructure.

Centralized architecture. Connectivity between devices and centralized systems can be managed as part of a broader network design.

Useful for larger deployments. A private network can provide a consistent architecture as the number of deployed devices grows.

Considerations

Private networking requires more planning than simply assigning a public IP.

Depending on the implementation, you may need to define:

  • Private address ranges

  • Routing

  • Access controls

  • How your infrastructure connects to the private network

  • Which systems can communicate with deployed devices

  • How the private connection will be monitored

The exact architecture varies by connectivity provider, so understand how the provider's private networking service works before designing around it.

Private networking is useful when devices need controlled connectivity to centralized infrastructure without requiring direct public internet exposure.

Option 3: Device-initiated VPN or secure tunnel

A third approach is to have the router or device initiate an encrypted connection to infrastructure controlled by the MSP, the client or a trusted service provider.

Because the device initiates the connection outbound, this approach can work behind CGNAT without requiring a fixed public IP.

Once the secure connection is established, authorized systems can communicate with the device through the tunnel.

Depending on the hardware and deployment, this could use technologies such as IPsec, OpenVPN or WireGuard, or a vendor's secure remote-management service.

Benefits of a device-initiated VPN

Works behind CGNAT. The device establishes the connection outbound, so direct inbound connectivity from the cellular network is not required.

Reduces direct internet exposure. The device does not need to accept unsolicited inbound connections from the public internet.

Can work across different connection types. The same approach may be used when a site moves between wired and cellular connectivity.

Can reduce dependence on IP addressing. Remote access does not have to depend on the cellular connection retaining a particular public IP.

Considerations

The router or device must support the chosen tunnel or remote-access method.

Your team also needs to consider:

  • Who operates the VPN gateway or remote-access service

  • How devices are provisioned

  • How authentication is handled

  • Whether tunnels reconnect automatically

  • What happens when connectivity changes

  • How tunnel availability is monitored

  • What happens if the tunnel itself fails

For critical deployments, consider whether another access path is needed if the primary remote-access method becomes unavailable.

Which remote-access option should you choose?

Start with the requirement rather than the technology.

If the device only needs to send data outbound

Default cellular connectivity may be enough.

A device sending telemetry to a cloud application, for example, may not need inbound access at all.

If you need a consistent public address

Consider a fixed public IP.

This can be useful for IP allow lists, specific VPN configurations and deployments that require a predictable internet-facing endpoint.

If many devices need controlled access to centralized infrastructure

Consider private networking.

This can provide a more centralized architecture without requiring every deployed device to have a publicly reachable IP.

If the device can establish its own secure connection

A device-initiated VPN or secure tunnel may provide the remote access you need without requiring inbound connectivity through the cellular provider.

These approaches are not necessarily mutually exclusive. The right architecture may use different methods across different client deployments.

In general, a fixed public IP is useful when you need a consistent internet-facing address, private networking is useful when devices need controlled connectivity to centralized infrastructure, and a device-initiated VPN can provide remote access without requiring inbound connectivity through the cellular provider.

Security considerations for remote cellular access

Any time you make remote equipment accessible, security should be part of the architecture rather than an afterthought.

This is especially important when using a fixed public IP.

Restrict inbound access

Only allow the connections the deployment actually requires. Where possible, restrict inbound access to known source addresses and disable unnecessary WAN-facing services.

Use encrypted protocols

Use encrypted, authenticated protocols for remote management. Avoid exposing unencrypted administrative protocols directly to the public internet.

Replace default credentials

Use strong, unique credentials and disable default accounts where possible.

Require appropriate authentication

Use multi-factor authentication for management platforms and remote-access tools where supported.

Keep devices updated

Maintain a process for firmware and security updates and document versions across deployed equipment.

Monitor access

Log access attempts and configuration changes where the hardware and management tools allow it.

Monitor data usage

Unexpected increases in cellular traffic can indicate a configuration problem, unusual device behavior or potentially unauthorized activity.

Usage monitoring and limits can help identify changes early.

Remote access setup checklist

Use a consistent process when adding remote cellular access to a new device or client site.

Plan

  • Identify which devices require remote access.

  • Document why remote access is needed.

  • Identify which systems need to initiate the connection.

  • Determine whether a consistent public IP is required.

  • Decide whether fixed IP, private networking or a device-initiated VPN best fits the requirement.

  • Confirm that the hardware supports the chosen approach.

  • Confirm the connectivity provider supports the required networking option.

Configure

  • Provision the required fixed IP or private networking service.

  • Configure routing and firewall rules.

  • Restrict inbound traffic where possible.

  • Disable unused services and administrative interfaces.

  • Configure VPNs or secure tunnels for automatic reconnection where applicable.

  • Set strong credentials and appropriate authentication controls.

Test

  • Confirm authorized remote access works from outside the client site.

  • Reboot the cellular device and verify that access returns without manual intervention.

  • Test VPN or tunnel reconnection if applicable.

  • If cellular is being used for failover, simulate a primary connection outage and confirm the remote-access method behaves as expected.

  • Review data usage to understand the overhead created by monitoring, keepalives and remote management.

Document and monitor

  • Record the device, SIM and remote-access method.

  • Document IP addresses, network configurations and relevant access rules.

  • Record why the selected architecture was chosen.

  • Configure appropriate connectivity and usage alerts.

  • Schedule recurring testing for critical deployments.

Set up remote access for your cellular deployments

Simbase gives MSPs multiple ways to build cellular connectivity around the networking requirements of their client deployments.

Add a fixed public IP when a device needs a consistent internet-facing address, or use private networking when devices need controlled connectivity to your infrastructure without direct public exposure.

Manage cellular connectivity through the Simbase platform and use the API to automate connectivity management as deployments grow.

Need help choosing the right setup?

Talk to an IoT expert from our team about the networking requirements for your deployment.

get started image

Get started with Simbase