Skip to content

Conversation

@kirides
Copy link

@kirides kirides commented Dec 8, 2025

  • Add --keep-source-ip
    • default false, when false causes srcIp in packet to be rewritten to sending adapter IP
    • allows broadcast traffic to be sent through and received back on the same VPN interface instead of relying on routing tables of remote and local routers.
  • fix locating net.Interface by name on Windows
  • add some details to logging
  • make SetDirection logging a Warning, as not supported on windows
  • skip "local" ip addresses from being identified as "Clients"

All of this just because i happen to want to play Anno 1404 Venice via Wireguard tunnels with friends, without relying on a third party relay solution or bridge networking.

…face, ...

Add `--keep-source-ip`
  - default false, when false causes srcIp in packet to be rewritten to sending adapter IP
- fix locating net.Interface by name on Windows
- add some details to logging
- make SetDirection logging a Warning, as not supported on windows
- skip "local" ip addresses from being identified as "Clients"
@github-actions
Copy link

github-actions bot commented Jan 8, 2026

This PR is stale because it has been open for 30 days with no activity.
It will be automatically closed in 30 days from this message.

@github-actions github-actions bot added the stale Will be auto-closed if no response label Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

stale Will be auto-closed if no response

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant