- 
                Notifications
    You must be signed in to change notification settings 
- Fork 486
Implement Any-IP feature #276
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
Conversation
| @m-labs-homu r+ | 
| 📌 Commit 4053e27 has been approved by  | 
Any-IP is the capability to accept packets locally even when the destination address is not configured on any interface. This lets a service bind to an entire subnet of addresses and is particularly useful in anycast deployments. See also: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4465b469008bc03b98a1b8df4e9ae501b6c69d4b https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ab79ad14a2d51e95f0ac3cef7cd116a57089ba82 Closes: #276 Approved by: whitequark
| 💔 Test failed - status-travis | 
| Ah, it looks like I forgot to account for all the feature permutations (not really surprised) - looking into it. | 
Any-IP is the capability to accept packets locally even when the destination address is not configured on any interface. This lets a service bind to an entire subnet of addresses and is particularly useful in anycast deployments. See also: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4465b469008bc03b98a1b8df4e9ae501b6c69d4b https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ab79ad14a2d51e95f0ac3cef7cd116a57089ba82 This feature is not available for IPv6 as it would be a nop: the current IPv6 handler doesn't filter packets by the interface's IP address(es).
| @m-labs-homu r+ | 
| :( looks like homu is rebelling | 
| @m-labs-homu retry | 
| @m-labs-homu r+ | 
| 📌 Commit 824bc13 has been approved by  | 
| ☀️ Test successful - status-travis | 
Any-IP is the capability to accept packets locally even when the
destination address is not configured on any interface. This lets
a service bind to an entire subnet of addresses and is particularly
useful in anycast deployments.
See also:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4465b469008bc03b98a1b8df4e9ae501b6c69d4b
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ab79ad14a2d51e95f0ac3cef7cd116a57089ba82