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

fix: support to bind dae to wg lan (and other tun) #221

Merged
merged 3 commits into from
Jul 16, 2023
Merged

fix: support to bind dae to wg lan (and other tun) #221

merged 3 commits into from
Jul 16, 2023

Conversation

mzz2017
Copy link
Contributor

@mzz2017 mzz2017 commented Jul 16, 2023

Background

When using the dae's bind-lan functionality, the binding fails to work properly when attempting to bind a WireGuard interface. As a result, the traffic from the WireGuard interface is not being routed through the dae proxy.

See more #191.

Checklist

Full changelogs

  • Support to check link type before binding to it.
  • Support link type none.
  • Refine ebpf code.

Issue reference

Closes #191.

Copy link
Member

@kunish kunish left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great feature, thank you, woohoo!

@piyoki piyoki requested a review from a team July 16, 2023 07:02
Copy link
Contributor

@dae-prow dae-prow bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧪 Since the PR has been fully tested, please consider merging it.

@mzz2017 mzz2017 merged commit b34b5ac into main Jul 16, 2023
17 checks passed
@mzz2017 mzz2017 deleted the fix_wg branch July 16, 2023 10:26
mzz2017 added a commit that referenced this pull request Jul 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

dae bind-lan functionality not working with WireGuard interface
3 participants