Feature Request: make `multihome` on-by-default
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.6k
- Forks
- 3.4k
- PR merge metrics
- No merged PRs in 30d
Description
https://github.com/OpenVPN/openvpn/issues/304 suggests that on modern installations, --multihome is needed more often nowadays, with systems having IPv6 privacy addresses (= rotating addresses).
This affects mostly --server setups, and p2p setups on the listening side.
TODO:
- test multihome on all platforms
- decide how to proceed (rip out non-multihome code, or flip the default and introduce
--no-multihometo use the old code path if the new one is not working right) - submit code :-)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading issue #304 and reviewing how --multihome currently behaves in --server and listening-side peer-to-peer setups. Test the option on all supported platforms, then determine whether to make it the default or preserve the old path behind --no-multihome. Done means the platform behavior is tested and the selected default is implemented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100