Thanks for the response -- I can see the logic behind it.
However, it still seems extremely strange that a subnet mask specific to an individual host would be different from the network it is a part of.
Is this standard industry practice?
Or is this a convention that eBox came up with?
I've never heard of hosts being designated as having a /32 subnet mask....
By definition, a host is always part of some network. So wouldn't it be more consistent to specify it as having the netmask that is particular to the network it belongs to (in this case, /24)?
Case in point:
When I type "ifconfig" on my workstation, it tells me that my netmask is 255.255.255.0
It does *not* say that my workstation's netmask is 255.255.255.255.
I understand the reasoning that the netmask is only for designating network addresses, but it still seems highly inconsistent with the conventions I'm familiar with -- having worked in IT for three years.
Not to mention the fact that my workstation's own operating system considers itself to have a Class C netmask!
Again, I'd like to know if this is standard practice elsewhere?
It seems that eBox might better be served by following standard -- or at least, commonly-known -- conventions.
Thanks again for the reply.
This works as expected. A submask of 32 bits is correct for hosts IPs, the other masks are only required for network's addresses.
For this reason when you enter, for example, 192.168.0.1/24 it raises error because there is a invalid _network_ address.