Avahi 명령이 CentOS에서 작동하지 않습니다

Avahi 명령이 CentOS에서 작동하지 않습니다

CentOS 6.6에서 mDNS 서비스 검색을 위해 Avahi 도구를 사용하고 싶습니다. avahi, avahi-tools, nss-mdns 패키지를 설치했습니다. Avahi 데몬을 확인했는데 실행 중입니다.

$ service avahi-daemon status
avahi-daemon (pid  1365) is running...

그러나 다음 avahi-browse 명령을 실행하려고 하면 거기서 멈추고 아무것도 반환하지 않습니다.

$ avahi-browse --all

다음과 같이 Avahi GUI 창을 시작하려고 하면:

$ avahi-discover
bash: avahi-discover: command not found

그런 다음 내 시스템에서 어떤 Avahi 관련 패키지를 사용할 수 있는지 검색했습니다.

$ rpm -qa | grep avahi
avahi-autoipd-0.6.25-15.el6.x86_64
avahi-tools-0.6.25-15.el6.x86_64
avahi-glib-0.6.25-15.el6.x86_64
avahi-0.6.25-15.el6.x86_64
avahi-libs-0.6.25-15.el6.x86_64
avahi-ui-0.6.25-15.el6.x86_64

Ubuntu Linux를 실행하는 다른 컴퓨터에서 시도했는데 avahi-browse와 avahi-discover가 모두 잘 작동했습니다. 그렇다면 CentOS 6.6에서는 왜 작동하지 않습니까 avahi-browse?avahi-discover

답변1

avahi-browse, avahi-discover는 centos 6.x의 avahi-tools rpm의 일부입니다.

sudo yum install avahi-tools avahi-ui-tools

알아내다:

sudo yum provides avahi-browser

답변2

avahi-daemon뿐만 아니라 avahi-utils도 작동하고 설치되어 있는지 확인하세요. 그게 내 문제야.

데비안에서는

sudo apt-get install avahi-utils

CentOS를 사용해본 적이 없어서 패키지 관리자가 어떻게 작동하는지 모르지만 비슷할 것입니다.

관련 정보