
내가 설정했어
/etc/hosts
그리고
/etc/hostname
내 데비안 시스템에서. 또한 Avahi 데몬이 설치되어 실행 중입니다.
내 Mac에서 나는 실행
arp -a
여기에는 모든 IP가 나열되어 있지만 호스트 이름이 어디에 있어야 하는지 알 수 있습니다.
?
Avahi가 내 호스트 이름을 브로드캐스트하도록 하려면 어떻게 해야 하나요?
답변1
을 사용해야 합니다 ip -r neigh
. arp
유틸리티는 이제 더 이상 사용되지 않습니다. 보다네트 도구. 이는 glibc의 이름 서비스 스위치를 사용하여 mdns 이름 확인을 지원합니다. 그러므로 당신은 가지고 있어야합니다
mdns_minimal [NOTFOUND=return]
hosts:
의 줄 에 /etc/nsswitch.conf
.
IPv6를 사용하는 경우 다음을 설정하는 것을 잊지 마세요.
use-ipv6=yes
/etc/avahi/avahi-daemon.conf
컴퓨터가 사용하고 있는지 확인하세요 .
mdns_minimal
그리고는 아니다
mdns4_minimal
안에 /etc/nsswitch.conf
.