Skip to content

fix(util/linuxfw): re-implement add TS_CGNAT_OVERRIDE_RANGE return range#35

Merged
ChandonPierre merged 3 commits into
coreweavefrom
cpierre/v1.98.5-reset
Jun 2, 2026
Merged

fix(util/linuxfw): re-implement add TS_CGNAT_OVERRIDE_RANGE return range#35
ChandonPierre merged 3 commits into
coreweavefrom
cpierre/v1.98.5-reset

Conversation

@ChandonPierre

Copy link
Copy Markdown
Collaborator

Re-implements CGNAT override feature originally introduced in #1, on-top of upstream's 6301a6c CGNATMode.

Inbound off-Tailscale traffic whose source is in a range listed in the TS_CGNAT_OVERRIDE_RANGE env var gets a RETURN rule, falling out of the Tailscale chain - instead of being dropped by the CGNAT drop rule, alongside the existing ChromeOS VM range exception.

Snapshot the working tree to exactly match upstream tag v1.98.5 commit 295179b for a clean slate
…nges

Re-implements CGNAT override feature originally introduced in #1, on-top of upstream's 6301a6c `CGNATMode`.

Inbound off-Tailscale traffic whose source is in a range listed in the TS_CGNAT_OVERRIDE_RANGE env var gets a RETURN rule, falling out of the Tailscale chain - instead of being dropped by the CGNAT drop rule, alongside the existing ChromeOS VM range exception.
Originally introduced in #2
@ChandonPierre ChandonPierre merged commit 51a6973 into coreweave Jun 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants