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

Add ARP/NDP responders to external IP assigner #3318

Merged
merged 1 commit into from Feb 23, 2022

Commits on Feb 22, 2022

  1. Add ARP/NDP responders to external IP assigner

    Apart from assigning IPs to the dummy interface, this commit will also create
    raw sockets and listen for ARP requests packets (IPv4) and Neighbor Solicitation
    packets (IPv6). This fixes the issue that Egress cannot work in IPv6 mode
    as the system would not reply to Neighbor Advertisement from external
    interfaces if the IP is assigned to the dummy interface. The IP assigner
    will skip managing the dummy device if dummyDeviceName is empty. This avoids
    the kernel creating a local route, which has a higher priority than the routes
    installed by antrea-proxy in proxyAll mode.
    
    Signed-off-by: Tianyi Huang <hty690@126.com>
    hty690 committed Feb 22, 2022
    Copy the full SHA
    4918998 View commit details
    Browse the repository at this point in the history