Agora ficou claro, é que "host" (hospedeiro) em virtualização é a máquina que abriga/recebe os convidados/hóspedes ("guests"), no teu caso o Windows é o "host" e o Ubuntu um "guest", enquanto você está querendo é usar resolução por nome (ficaria menos confuso se tivesse usado "hostname", apesar de nao ser 100% certo). Pra ter resolução por nome de verdade você precisa estar rodando um servidor DNS, no Windows quando não é possível resolver por DNS é usado um protocolo chamado Netbios, e é isso que você quer*. Se procurar por ubuntu+netbios+name+resolution você vai encontrar vários resultados, mas deve bastar:
sudo apt-get install libnss-winbind
Depois como root edite o arquivo /etc/nsswitch.conf e adicione "wins" depois de "dns" na linha "hosts:".
gksu gedit /etc/nsswitch.conf
----
*Assumindo que você não tem um servidor dns na sua rede interna, se tiver e a máquina com Ubuntu está usando ele pra resolver, a coisa fica mais complicada.