LAN에있는 호스트 이름으로 데비안을 검색 할 수 없습니다.
LAN에 다른 두 개의 우분투 컴퓨터가 있으며 모두 호스트 이름을 통해 핑 가능합니다.
내 데비안에서 :
pi@raspberrypi ~ $ hostname
raspberrypi
동일한 LAN의 다른 컴퓨터에서 :
ping raspberrypi
ping: unknown host raspberrypi
답변
Ubuntu 시스템에는 Avahi 데몬이 실행되고 있지만 Raspberry Pi에는 해당되지 않습니다. 문제를 해결하려면 Avahi를 설치하십시오.
# apt-get install avahi-daemon avahi-discover libnss-mdns
답변
제안한대로 avahi 및 insserv를 제거 / 설치 했으므로 전체 shebang을 재부팅했습니다. 일했다.
네트워크의 다른 시스템에서 IP 주소를 핑 (ping) 할 수 있으면 -a 옵션을 추가하여 역방향 조회를 수행하십시오. 내 라우터에 호스트 이름의 최대 길이가 15 자라는 것을 스스로 발견했습니다.
ping -a 192.168.1.123
Pinging RASPBERRYPI [192.168.1.123] with 32 bytes of data:
...
그것이 당신에게 이름을 말하지 않는 한, 당신은 쟁기질해야합니다.
답변
호스트 이름을 변경 한 경우 Pi에 samba를 설치하십시오.
sudo apt-get install samba
그런 다음 원격 시스템에서 다음을 시도하십시오.
ping newhostname.local
그리고 ssh로 :
ssh pi@newhostname.local