openclaw/docs/gateway
Elan Hasson 97acafe85e feat(gateway): add CIDR support for trustedProxies configuration
- Add CIDR subnet matching for trustedProxies (e.g., 188.114.96.0/20)
- Support both IPv4 and IPv6 CIDR ranges
- Add multi-proxy chain support for X-Forwarded-For header
- Walk XFF chain right-to-left to find real client through proxy layers
- Use ip-address npm package for robust IP/CIDR validation
- Add comprehensive unit tests for CIDR matching and proxy chains
- Add e2e test for CIDR range validation
- Update documentation with CIDR examples and multi-proxy setup
2026-01-27 20:33:55 +00:00
..
security feat(gateway): add CIDR support for trustedProxies configuration 2026-01-27 20:33:55 +00:00
authentication.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
background-process.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
bonjour.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
bridge-protocol.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
cli-backends.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
configuration-examples.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
configuration.md feat(gateway): add CIDR support for trustedProxies configuration 2026-01-27 20:33:55 +00:00
discovery.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
doctor.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
gateway-lock.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
health.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
heartbeat.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
index.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
local-models.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
logging.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
multiple-gateways.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
openai-http-api.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
openresponses-http-api.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
pairing.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
protocol.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
remote-gateway-readme.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
remote.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
sandbox-vs-tool-policy-vs-elevated.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
sandboxing.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
tailscale.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
tools-invoke-http-api.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00
troubleshooting.md refactor: rename clawdbot to moltbot with legacy compat 2026-01-27 12:21:02 +00:00