Você pode alterar o nome do host editando o arquivo /etc/hostname
e precisa atualizar o parâmetro do kernel "kernel.hostname"
para torná-lo efetivo no instante
hostname
é mais uma opção
verifique aqui: link
Estou em um Kubuntu 11.10 e estou tendo problemas para configurar um nome de host na rede.
Já tentei alterar send host-name "myhostname"
em /etc/dhcp/dhclient.conf
ou /etc/dhcp3/dhclient.conf
com uma reinicialização de rede depois disso (até mesmo uma reinicialização).
Meu nome de host ainda é new-host-4 ou new-host-5. Eu suponho que é o servidor DHCP que me deu esses nomes.
Eu também sei que os servidores permitem essas solicitações, já que os iPhones, Macs podem definir seus nomes de host e o nome do host que eu peço não está em uso.
Alguma ideia do que fazer?
Você pode alterar o nome do host editando o arquivo /etc/hostname
e precisa atualizar o parâmetro do kernel "kernel.hostname"
para torná-lo efetivo no instante
hostname
é mais uma opção
verifique aqui: link
Alguns roteadores usam apenas o nome do host netbios
.
No Debian você pode
sudo apt-get install samba
e se o seu /etc/hostname
estiver definido corretamente, isso será exibido na rede sem reiniciar.
Isto funciona para o RaspberryPi, o BeagleboneBlack e, tanto quanto me lembro, também com o Ubuntu.
Você deve usar o comando hostname
para editar seu nome de host.
hostname <newname>
/etc/host
e /etc/hostname
devem conter o nome do host, mas não o FQDN.
Mas você tem a ferramenta hostname
que permite visualizar e definir o nome do host.
man hostname
deve fornecer mais informações.
Como alternativa, as páginas on-line também estão disponíveis.
Como você não consegue ver o nome do host na rede, há algumas opções para disponibilizá-lo. Um arquivo /etc/hosts
existe como uma solução. Se você tiver um endereço IP local estático, isso é simples de editar e permanecerá válido.
Você também pode escolher nomes de conjuntos DHCP.
Como alternativa, você pode configurar um servidor NIS.
O /etc/hosts
é mais rápido no que se refere às pesquisas, pois o arquivo e a autoridade são locais para cada máquina. Mas, dependendo do número de máquinas, as atualizações podem levar algum tempo, se as coisas mudarem.
OK, então eu entendo o que você está pedindo agora. Você tem controle sobre um roteador / switch DHCP que também é responsável pela resolução de nomes DNS.
Dê uma olhada na página de manual do dhclient.conf . Especificamente, você precisará adicionar algumas linhas adicionais ao arquivo /etc/dhcp/dhclient.conf
.
Para começar, você precisará adicionar esta linha:
send host-name 'your-hostname-here';
NOTA: A linha deve incluir o ponto-e-vírgula final!
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;
Tags networking hostname