tinkerbell / smee

DHCP and iPXE Server
https://tinkerbell.org
Apache License 2.0
272 stars 80 forks source link

Does smee support binding to IPv6 address ? #433

Closed ekatamil closed 6 months ago

ekatamil commented 6 months ago

We are planning to use tinkerbell as baremetal provisioner for our baremetal servers but upon browsing the DHCP server(smee) code we came to understand that tftp/http and dhcp servers are binding only to IPv4.

Is there a plan to provide IPv6 support in smee in the near future ? Is the support for IPv6 reserved only for commercial version of tinkerbell ?

Expected Behaviour

Smee should be capable to binding to both IPv4 and IPv6 address

Current Behaviour

Smee is binding only to IPv4 global unicast address.

jacobweinstock commented 6 months ago

Hey @ekatamil , thanks for logging the issue. To clarify, are you only interested in interface/address binding? or are you looking for DHCPv6 support too?

jacobweinstock commented 6 months ago

Oh also, to be clear, there is no commercial version of Tinkerbell.

ekatamil commented 6 months ago

Hi @jacobweinstock,

Thanks for the reply. I am expecting both 1 > Should be able to bind to an IPv6 address 2 > Should have DHCPv6 support along with DHCPv4 support.

jacobweinstock commented 6 months ago

Hey @ekatamil. Thanks for clarifying. Unfortunately, there are currently no plans to implement DHCPv6. Please feel free to open an issue here: https://github.com/tinkerbell/roadmap/issues if you want to discuss this further.