Skip to content

Switch General Settings Configuration

Dashboard Location: Switching > Configure > Switch Settings

Network Infrastructure Management Settings

Switch general settings configuration in Meraki networks provides administrators with comprehensive control over fundamental network infrastructure parameters, enabling VLAN management, power optimization, client monitoring, and security policy enforcement. This functionality supports management VLAN assignment, Power over Ethernet optimization, network client sampling, MAC address filtering, and operational visibility enhancement. General switch settings are essential for network administration, device management, security implementation, and performance monitoring in enterprise environments.

Diagram

Diagram

Classes

switch (meraki.domains.organizations.networks)

NameTypeConstraintMandatoryDefault Value
settingsClass[settings]No

settings (meraki.domains.organizations.networks.switch)

NameTypeConstraintMandatoryDefault Value
vlanAnyInteger[min: 1, max: 4094] or String[matches: `(?:[1-9][1-9][0-9][1-9][0-9]2
use_combined_powerBooleantrue, falseNo
power_exceptionsList[power_exceptions]No
uplink_client_samplingBooleantrue, falseNo
mac_blocklistBooleantrue, falseNo

power_exceptions (meraki.domains.organizations.networks.switch.settings)

NameTypeConstraintMandatoryDefault Value
power_typeChoicecombined, redundant, useNetworkSettingYes
deviceAnyString[matches: ^[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}$] or String[min: 1, max: 127]No

Examples

Example-1: The example below demonstrates switch general settings configuration using tested YAML configuration from pipeline fixtures.

meraki:
domains:
- name: "!env domain"
administrator:
name: "!env org_admin"
organizations:
- name: "!env org"
networks:
- name: "!env network_name"
product_types:
- appliance
- switch
- wireless
- camera
- sensor
- cellularGateway
switch:
settings:
vlan: 1
use_combined_power: false
uplink_client_sampling: true
mac_blocklist: false

Configuration Parameters

ParameterTypeRequiredDescription
settingsObjectNoGeneral switch settings configuration
settings.vlanIntegerNoManagement VLAN ID (1-4094)
settings.use_combined_powerBooleanNoUse combined power budget for PoE (default: false)
settings.uplink_client_samplingObjectNoClient sampling configuration for uplinks
settings.uplink_client_sampling.enabledBooleanNoEnable client sampling on uplinks (default: false)
settings.mac_blocklistObjectNoMAC address blocklist configuration
settings.mac_blocklist.enabledBooleanNoEnable MAC address blocking (default: false)

Management VLAN Configuration

VLAN PurposeTypical RangeConfigurationSecurity Considerations
Management10-99Dedicated VLANRestricted access
Infrastructure100-199Network devicesAdministrative control
Monitoring200-299Monitoring toolsRead-only access
Service300-399Network servicesService-specific access

Client Sampling Benefits

BenefitImplementationConfigurationMonitoring Value
Network VisibilityTraffic analysisUplink samplingClient identification
Performance MonitoringBandwidth trackingFlow collectionUsage patterns
Security AnalysisBehavior monitoringAnomaly detectionThreat identification
Capacity PlanningTraffic patternsHistorical dataGrowth planning

MAC Blocklist Implementation

Implementation TypeConfigurationUse CaseManagement
Network-wide BlockingGlobal blocklistSecurity enforcementCentralized control
Policy-based BlockingConditional rulesDynamic enforcementAutomated management
Temporary BlockingTime-limitedIncident responseTemporary restriction
Device-specificTarget filteringSpecific threatsGranular control

VLAN Design Considerations

Design AspectImplementationConfigurationImpact
Management IsolationSeparate VLANAdministrative accessSecurity boundary
Trunk ConfigurationTagged trafficVLAN propagationNetwork connectivity
Access ControlVLAN-based ACLsTraffic filteringSecurity enforcement
Routing IntegrationInter-VLAN routingLayer 3 connectivityNetwork communication