Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WireGuard Tunnel: Ensure AllowedIPs doesn't overlap with 0.0.0.0/8 #516

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

roop
Copy link
Collaborator

@roop roop commented Feb 21, 2023

Resolves #475 with a workaround.

When an AllowedIP overlaps with 0.0.0.0/8, the tunnel doesn't transfer any traffic. It's not clear why this happens.

As a workaround, we rewrite the AllowedIPs so that there's no overlap with 0.0.0.0/8.

When an AllowedIP overlaps with 0.0.0.0/8, the tunnel doesn't transfer
any traffic. It's not clear why this happens.

As a workaround, we rewrite the AllowedIPs so that there's no
overlap with 0.0.0.0/8.
@ghost
Copy link

ghost commented Mar 14, 2023

@roop would it not be better to implement this upstream? I am not a big fan of deviating from "official WireGuard" behavior and thereby breaking compatibility with the upstream client...

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.

"excluded routes" does not work
1 participant