Essa é provavelmente a pergunta mais excêntrica que já li no AskUbuntu até agora. Você pode se conectar a um computador em sua rede usando hostname.local em vez de usar o endereço IP. Eu não entendo porque alguém iria querer esconder isso. Você pode facilmente mudá-lo, se não gostar do padrão de usar o nome de usuário no nome do host. Isso é compreensível.
Basta editar /etc/hostname
para o nome do host desejado e, em seguida, editar /etc/hosts
para refletir essa alteração. Você precisa reiniciar depois.