Christopher Adigun
1 min readDec 3, 2019

--

Well I think the reason this works is because not every IP that ends in .0 should be considered a network address depending on the Class of IP Address (Class A and Class B), from metallb docs it says modern network infrastructures/browsers supports this kind case.

So technically having .0 depends on the CIDR context but this behavior can be disabled in Metallb if it is causing some issues/confusion by setting:

avoid-buggy-ips: true

Nevertheless bare-metal requires that you design the network properly beforehand and this kind of case should be taken into consideration depending on the design of the network and the equipment been used.

Some interesting links about this:

--

--

Responses (1)