Fixes #3481 - Don't have to set a hostname for each interface, but it must be unique if it is set.