mirror of
https://github.com/moghtech/komodo.git
synced 2026-07-16 01:59:56 -05:00
[GH-ISSUE #631] Periphery: Support IPv4 CIDR notation (allowed_ips = "100.64.0.0/10") #6213
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @TheLinuxGuy on GitHub (Jun 27, 2025).
Original GitHub issue: https://github.com/moghtech/komodo/issues/631
Komodo does not support
allowed_ips = ["100.64.0.0/10"]which would ensure that only Tailscale or Netbird VPN mesh traffic is permitted to access the periphery API.Looks like only explicit IP addresses are a permitted configuration variable, this is problematic for Tailscale or NetBird because there is no such thing a
static IPin their networks. The workaround is to allow the entire netblock that we know will be used by the VPN an no external public IP should be permitted to access the API.The alternative to adding CIDR support could be that periphery agent only allows traffic on a specific ethernet interface (e.g:
wt0ortailscale0) but I think supporting IPv4 CIDR notation is a better and simpler solution....@mbecker20 commented on GitHub (Aug 28, 2025):
Thanks @bpbradley