-
Notifications
You must be signed in to change notification settings - Fork 2
sysctl
Thomas Mangin edited this page Apr 21, 2026
·
1 revision
Pre-Alpha. This page describes behavior that may change.
Ze includes a sysctl plugin that manages kernel parameters with named profiles. Profiles group co-dependent tunables so operators can apply a coherent set of sysctls per interface unit.
| Profile | Use case |
|---|---|
dsr |
Direct Server Return: disable RP filter, enable ARP announce/ignore. |
router |
IP forwarding enabled, proxy ARP, standard RP filter. |
hardened |
Strict RP filter, SYN cookies, no IP forwarding. |
multihomed |
Multiple uplinks: loose RP filter, ARP filtering. |
proxy |
Proxy ARP enabled, forwarding enabled. |
sysctl {
profile router;
}
Profiles can also be applied per interface unit:
interface {
ethernet uplink {
mac-address 00:1a:2b:3c:4d:5e;
unit 0 {
sysctl {
profile router;
}
}
}
}
- Global defaults from the built-in profile definitions.
- Interface-level profiles override globals for that interface.
-
Explicit per-interface sysctl leaves (e.g.,
ipv4 { forwarding }) override profile values.
The ze sysctl command provides offline access to sysctl management:
ze sysctl show # Show effective sysctl values
ze sysctl profiles # List available profiles
- Interfaces for per-interface tuning leaves.
- System for system-level configuration.
- Plugins for the plugin list.
Unreviewed draft. This wiki was authored in bulk and has not been reviewed. File corrections on the issue tracker.
- Overview
- YANG Model
- Editor Workflow
- Archive and Rollback
- System
- Interfaces
- BFD
- FIB
- Firewall
- Traffic Control
- L2TP/PPP
- VPP Data Plane
- RPKI
- TACACS+ AAA
- Fleet
- BGP
- Starting and Stopping
- Show Commands
- Monitoring
- Logging
- Operational Reports
- Healthcheck
- MRT Analysis
- Upgrade and Restart
- Storage
- Policy
- Core
- Resilience
- Validation
- Capabilities
- Address Families
- Protocol
- Subsystems
- Infrastructure
- Route Server at an IXP
- Transit Edge with RPKI
- Public Looking Glass
- ExaBGP Migration Walkthrough
- FlowSpec Injection
- Chaos-Tested Peering
- AS Path Topology