Skip to content

Cellular Gateway

Dashboard Location: Cellular Gateway > Settings

Cellular Gateway Configuration

Cellular gateway configuration in Meraki provides comprehensive management of cellular WAN connectivity, LAN networking, and traffic routing for remote locations and backup connectivity scenarios. Cellular gateways enable reliable internet access through cellular networks while supporting advanced networking features including port forwarding, IP reservations, and traffic routing. This functionality is essential for locations without traditional WAN connectivity, temporary deployments, and business continuity solutions requiring cellular failover capabilities.

Diagram

Diagram

Classes

cellular_gateway (meraki.domains.organizations.networks.devices)

NameTypeConstraintMandatoryDefault Value
lanClass[lan]No
port_forwarding_rulesList[port_forwarding_rules]No

lan (meraki.domains.organizations.networks.devices.cellular_gateway)

NameTypeConstraintMandatoryDefault Value
reserved_ip_rangesList[reserved_ip_ranges]No
fixed_ip_assignmentsList[fixed_ip_assignments]No

port_forwarding_rules (meraki.domains.organizations.networks.devices.cellular_gateway)

NameTypeConstraintMandatoryDefault Value
nameStringmin: 1, max: 127No
lan_ipIPYes
public_portAnyInteger[min: 1, max: 65535] or String[matches: `(?:[1-9][0-9]3[1-5][0-9]46[0-4][0-9]3
local_portAnyInteger[min: 1, max: 65535] or String[matches: `(?:[1-9][0-9]3[1-5][0-9]46[0-4][0-9]3
allowed_ipsListAny[IP or String[matches: [Aa]ny]]No
protocolChoiceTCP, UDP, tcp, udpYes
accessChoiceAny, ANY, any, Restricted, restricted, RESTRICTEDYes

reserved_ip_ranges (meraki.domains.organizations.networks.devices.cellular_gateway.lan)

NameTypeConstraintMandatoryDefault Value
startIPYes
endIPYes
commentStringmin: 1, max: 127Yes

fixed_ip_assignments (meraki.domains.organizations.networks.devices.cellular_gateway.lan)

NameTypeConstraintMandatoryDefault Value
nameStringmin: 1, max: 127No
ipIPYes
macMACYes

Examples

Example-1: The example below shows cellular gateway configuration using pipeline-tested configuration with LAN management and port forwarding for device connectivity and traffic routing.

meraki:
domains:
- name: "!env domain"
administrator:
name: "!env org_admin"
organizations:
- name: "!env org"
networks:
- name: "!env network_name"
product_types:
- appliance
- camera
- switch
- wireless
- cellularGateway
devices:
- name: "!env cellular_gateway_01"
- name: "!env backup_cellular_gateway"
cellular_gateway:
lan:
reserved_ip_ranges:
- comment: "Backup services"
start: "192.168.20.100"
end: "192.168.20.110"
fixed_ip_assignments:
- ip: "192.168.20.10"
mac: "!env backup_server_mac"
name: "Backup Server"
port_forwarding_rules:
- access: "any"
lan_ip: "192.168.20.10"
local_port: "22"
protocol: "tcp"
public_port: "2222"
name: "SSH Backup Server"

Configuration Parameters

ParameterTypeRequiredDescription
cellular_gatewayObjectYesContainer for cellular gateway configuration
cellular_gateway.nameStringNoGateway name (1-127 characters)
cellular_gateway.lanObjectNoLAN configuration settings
cellular_gateway.lan.reserved_ip_rangesArrayNoList of IP address ranges reserved for specific purposes
cellular_gateway.lan.reserved_ip_ranges[].startIPYesStarting IP address of the reserved range
cellular_gateway.lan.reserved_ip_ranges[].endIPYesEnding IP address of the reserved range
cellular_gateway.lan.reserved_ip_ranges[].commentStringYesDescription of the reserved IP range purpose (1-127 chars)
cellular_gateway.lan.fixed_ip_assignmentsArrayNoStatic IP address assignments for specific devices
cellular_gateway.lan.fixed_ip_assignments[].ipIPYesStatic IP address to assign
cellular_gateway.lan.fixed_ip_assignments[].macMACYesMAC address of the device receiving the static IP
cellular_gateway.lan.fixed_ip_assignments[].nameStringNoDescriptive name for the device (1-127 characters)
cellular_gateway.port_forwarding_rulesArrayNoPort forwarding configuration for external access
cellular_gateway.port_forwarding_rules[].nameStringNoDescriptive name for the forwarding rule (1-127 characters)
cellular_gateway.port_forwarding_rules[].lan_ipIPYesInternal IP address to forward traffic to
cellular_gateway.port_forwarding_rules[].public_portInteger/StringNoExternal port or port range (1-65535)
cellular_gateway.port_forwarding_rules[].local_portInteger/StringNoInternal port or port range (1-65535)
cellular_gateway.port_forwarding_rules[].allowed_ipsArrayNoList of allowed source IP addresses or “any”
cellular_gateway.port_forwarding_rules[].protocolEnumYesProtocol type (“TCP”, “UDP”, “tcp”, “udp”)
cellular_gateway.port_forwarding_rules[].accessEnumYesAccess control (“Any”, “any”, “Restricted”, “restricted”)