Situação hipotética: tenho dois computadores (Linux) na mesma rede com o mesmo nome de host, mas FQDNs diferentes ( foo.example.com
e foo.example.org
).
Eles têm endereços MAC diferentes e obtêm seus endereços IP de um servidor DHCP.
Que problemas isso pode causar, se houver? Em particular, não há DNS nesta rede, e os endereços IP são pesquisados /etc/hosts
e o equivalente do Windows. Pode /etc/hosts
conter várias entradas com o mesmo alias ou devo omitir o alias?
Não há nenhum problema técnico a priori com vários ou mesmo todos os sistemas autônomos em sua rede usando o mesmo nome de host para se referir a si mesmo. Eles podem até mesmo usar o mesmo FQDN para se referir a si mesmos. Existe até um nome de host reservado para isso,
localhost
e você frequentemente vêlocalhost.localdomain
e variações também, mas sinta-se à vontade para nomear todos os seus sistemasfoo.example.com
.Os problemas podem e provavelmente surgirão quando seus sistemas não forem completamente autônomos e pertencerem ao mesmo domínio de gerenciamento.
Muitas ferramentas exigem que os hosts tenham nomes de host exclusivos e examinarão apenas o componente de nome de host do FQDN. Tanto quanto sei, é o caso, por exemplo, quando os hosts desejam ingressar em um domínio do Active Directory.
No momento em que você introduz o operador humano na mistura, bem... Outros provavelmente são mais detalhistas do que eu, mas provavelmente vou confundir isso
foo
com aquilofoo
e frequentemente vou corrigir, reinicializar, desligar os sistemas errados em sua rede.