Skip to content

Why Nebula lighthouse need a static IP? #809

Closed Answered by nbrownus
yonesmit asked this question in Q&A
Discussion options

You must be logged in to vote

A DNS re-resolving PR is currently being discussed (#796) and our goal is to have support for this merged in time for the v1.7.0 release.

It would still be a best practice to run lighthouses with a static public ipv4 address since the primary purpose of a lighthouse is for overlay to underlay IP address discoverability and UDP hole punching when one or more hosts are trying to connect through a NAT.

Using DNS for lighthouse underlay IP address discovery is a choice that trades some reliability for convenience. nebula will not be able to query the lighthouse during the time between a dynamic IP address change, DNS record update, DNS record TTL expiry/cache flush, and finally a re-query of …

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
3 replies
@yonesmit
Comment options

@Cyberes
Comment options

@yonesmit
Comment options

Comment options

You must be logged in to vote
1 reply
@yonesmit
Comment options

Answer selected by yonesmit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants