Você teria que especificar o termo hostname mais de perto. Se você está procurando o nome como é conhecido pelo servidor DNS que você não deseja usar - não há como saber, exceto para realmente perguntar a esse servidor DNS.
Se você está simplesmente adivinhando, o nmap pode ser de bom uso. Por exemplo, se houver um smbd em execução nesse servidor, a saída de nmap -A
será semelhante a:
Host script results:
| smb-security-mode:
| Account that was used for smb scripts: guest
| User-level authentication
| SMB Security: Challenge/response passwords supported
|_ Message signing disabled (dangerous, but default)
|_smbv2-enabled: Server doesn't support SMBv2 protocol
|_nbstat: NetBIOS name: FOOBAR, NetBIOS user: <unknown>, NetBIOS MAC: <unknown>
| smb-os-discovery:
| OS: Unix (Samba 3.5.6)
| Computer name: foobar
| Domain name: lan
| FQDN: foobar.lan
| NetBIOS computer name:
|_ System time: 2013-03-14 17:02:27 UTC+1
Outros serviços também podem dar sugestões sobre o nome da máquina.