Coloque em /etc/dhcp/dhclient.conf:
send host-name "yourhostname"
e remova "host-name" da declaração "request".
Acabei de instalar o raspbian no meu pi de framboesa e fiquei me perguntando por que não posso usar o nome de host de outras máquinas.
no meu roteador, eu posso ver quais computadores estão conectados pelo seu nome, por exemplo, um windows pc, um mac, meu iphone, etc ... todos têm nomes. Mas para o meu Pi, vejo apenas o endereço IP.
no pi, eu configurei o nome do host corretamente, assim:
pi@pi ~ $ sysctl kernel.hostname
kernel.hostname = pi
hostname também oferece:
pi@pi ~ $ hostname
pi
mas hostname -d não entregará nada:
pi@pi ~ $ hostname -d
pi@pi ~ $
por que isso acontece? Por que não posso executar ping pi
em qualquer outra máquina e chegar ao pi?
obrigado
Coloque em /etc/dhcp/dhclient.conf:
send host-name "yourhostname"
e remova "host-name" da declaração "request".
Tags dns hostname debian raspberry-pi