Meu debian não pode ser descoberto através do nome do host na minha LAN.
Eu tenho algumas outras máquinas ubuntu na LAN e todas elas podem executar ping através de seus nomes de host.
no meu debian:
pi@raspberrypi ~ $ hostname
raspberrypi
em outra máquina na mesma LAN:
ping raspberrypi
ping: unknown host raspberrypi
debian
networking
braçadeira
fonte
fonte
raspberrypi.local
ps -x
service --status-all | grep avahi
A remoção / instalação do avahi e do insserv, conforme sugerido, reiniciou o shebang inteiro. Trabalhou.
Se você puder executar ping no endereço IP de outra máquina na rede, adicione a opção -a para fazer uma pesquisa inversa. Eu mesmo descobri que há um comprimento máximo de 15 caracteres para nomes de host no meu roteador.
Enquanto isso não lhe der um nome, você seguirá em frente.
fonte
Se você mudou o nome do host, tente instalar o samba no Pi.
Em seguida, tente o seguinte na sua máquina remota:
E para ssh:
fonte