O nome de host que você define em um sistema de entrega não tem nada a ver com o nome do host que outros computadores da sua rede conhecem, por exemplo, a menos que você esteja usando DHCP para pesquisar seus endereços IP E seu servidor DHCP está configurado para se comunicar com seu servidor DNS de domínios. Descreverei os métodos para configurar isso abaixo na seção Enviando seu nome de host para DHCP .
Por que não posso fazer o ping bbb, mas ainda assim aaa?
Se o seu domínio não estiver usando o que é chamado de DNS dinâmico (é onde os clientes podem fornecer seus nomes de host 'ao servidor DHCP), não há nada que você possa fazer para alterar seu nome de host para o mapeamento de endereço IP existente. seu servidor DNS de domínios.
Se você continuou a obter o mesmo contrato quando o sistema estava usando o Windows 7 (que deveria ser, já que é o mesmo hardware que usa o mesmo endereço MAC), é provável que o servidor DHCP continue usando o nome de host que estava originalmente relatado quando você estava usando o Win 7.
Usar o método descrito abaixo deve fazer com que seu host Linux envie seu nome de host, se ainda não estiver fazendo isso.
Enviando seu nome de host para DHCP
Se o seu servidor DHCP suportá-lo, você pode querer que seu cliente envie o nome de host desejado. Adicione o seguinte ao arquivo /etc/dhcp/dhclient.conf
:
send host-name 'your-hostname-here';
Se você quiser enviar um nome de domínio totalmente qualificado (fqdn) - myhost.mydomain.com em vez de apenas myhost, será necessário adicionar essas linhas também:
send fqdn.fqdn "myhost.mydomain.com.";
send fqdn.encoded on;
send fqdn.server-update off;
also request fqdn, dhcp6.fqdn;
Editar # 1
O OP foi solicitado a testar os seguintes comandos e reportar:
dig <hostname> @<router ip>
O OP informou que isso funcionou, então foi determinado que tentasse adicionar o IP do roteador explicitamente ao seu arquivo dhclient.conf
.
Editar # 2
Foi sugerido tentar adicionar o seguinte ao arquivo /etc/dhcp/dhclient.conf
:
prepend domain-name-servers 192.168.2.1;
Editar # 3
Dado que você pode agora fazer ping de servidores usando o servidor DNS do seu roteador quando adicionou 192.168.2.1, mas não a internet, eu sugiro que você adicione alguns servidores DNS externos também usando a opção de pré-formatação acima assim:
prepend domain-name-servers 192.168.2.1, 8.8.8.8, 8.8.4.4;
Isso adicionará seu roteador como um resolvedor de DNS junto com os servidores DNS do Google.