네트워크 서비스 검색 비활성화 : 이것이 무엇을 의미합니까?


110

부팅 할 때마다“네트워크 서비스 검색이 비활성화되었습니다. 현재 네트워크에 .local 도메인이 있으며이 도메인은 권장되지 않으며 Avahi 네트워크 서비스 검색과 호환되지 않습니다. 서비스가 비활성화되었습니다.”

네트워크 서비스 검색 비활성화

이것이 무엇을 의미합니까?

Wi-Fi가 비활성화되었습니다.


1
이것은 알려진 문제입니다 : bugs.launchpad.net/ubuntu/+source/avahi/+bug/327362
tripleee

답변:


90

네트워크 연결이 설정되면 avahi-daemon이 시작된 것 같습니다 ( /etc/network/if-up.d/avahi-daemon). 이 알림은 mDNS (Avahi)가 비활성화되었음을 알려줍니다. 로컬 네트워크에서만 작동하는 소수의 응용 프로그램에만 사용되며 인터넷 연결이나 DNS에 부정적인 영향을 미치지 않습니다.

mDNS의 가장 잘 알려진 용도는 LAN을 통해 Rhythmbox (또는 iTunes)와 음악을 공유하는 것입니다. Apple 기술이지만 uPNP 또는 DLNA를 선호하여 무시되었습니다.

이를 비활성화하려면 파일 /etc/default/avahi-daemon을 루트로 편집해야합니다 .

sudo -i
gedit /etc/default/avahi-daemon

이 줄을 추가하십시오 (또는 이미있는 경우 변경하십시오).

AVAHI_DAEMON_DETECT_LOCAL=0

출처 : http://ubuntuforums.org/showthread.php?t=1632952


그리고 mDNS (Avahi)가 정확히 비활성화 된 곳은 어디입니까? 로컬 네트워크 라우터에서? 나는 그것을 사용하지 않는다고 생각하지만 다음과 같이 사용했을 수도 있습니다. FreeNAS 서버에서 iTunes 서비스를 실행했습니다.
Nickolai Leschov

@NickolaiLeschov 네트워크 라우터로 무엇을해야합니까? 할 일이 없기 때문에 비활성화되었을 수 있습니다. 필요한 앱을 실행할 때 해당 앱을 활성화하는 방법을 알아야합니다.
Radu Rădeanu

1
다음과 같은 몇 가지 이유 가 있습니다. Active Directory 도메인 이름에 .local을 사용하지 않아야하는 이유는 무엇입니까? 따라서 warnint를 비활성화하는 것은 좋은 해결책이 아닙니다.
rubo77

이 작업을 수행했지만 로그인시 여전히 오류가 발생합니다.
djb

이 솔루션은 16.04를 실행하는 데 매우 간단하고 효과적이었습니다. 랩톱을 여러 번 재부팅했는데 모두 잘 보입니다. 감사합니다
RoyS

15

Avahi 위키 에 따르면 두 가지 해결 방법이 있습니다.

더 나은 것 :

에서 /etc/avahi/avahi-daemon.conf주석 및 도메인 이름에 줄을 변경

domain-name=.alocal

두번째 것:

에서가 /etc/nsswitch.conf삭제 [NOTFOUND=return]텍스트를.


나를 위해 작동하지 않습니다.
Vitaly Zdanevich

둘 다? 위키에 어떤 변화가 있습니까?
int_ua

좋아 보인다, 다른 답변으로 추가하십시오 :)
int_ua

우분투 14.04에서 나를 위해 일하지 않았다
Decebal

썩음 경고 링크! 편집 : 일시적인 것 같습니다 ...
Nonny Moose

3

로컬 도메인이 있고 Avahi가 잘 작동하지 않기 때문에 Avahi가 비활성화되어있을 수 있습니다.

Avahi 는 네트워크에 Mac이 있거나 Google Talk 또는 MSN Messenger와 같은 서버에 로그인하지 않고 로컬 네트워크의 다른 사람들과 채팅하려는 경우 일반적으로 사용되는 Apple Bonjour 와 같은 conf 프로토콜 입니다.

여기서 문제에 대해 읽을 수 있습니다 .

무시하거나 다른 도메인 이름을 사용하고 기본 .local을 사용하도록 네트워크를 구성 할 수 있습니다.


5
적어도 핀란드에서는 주요 ISP (Sonera)의 DNS가 .local도메인에 대한 권한을 주장하도록 구성되었습니다 . 확인 host -t soa local.- 당신은 얻어야한다 not found: 3(NXDOMAIN). 예를 들어 : host -t soa local. 8.8.8.8Google DNS를 테스트합니다. 깨진 DNS 서버는 다음과 같은 것을 반환합니다 local has SOA record localhost. hostmaster.sonera.fi. 20130911 14400 7200 604800 900.
Mikko Rantalainen 2016 년

따라서 "다른 도메인 이름을 사용하도록 네트워크를 구성하는"방법을 추가하십시오
rubo77

@ rubo77 글쎄, ISP가 잘못된 도트 로컬 도메인을 던지면 티켓을 만들어 구성에서 제거하도록 요청하는 것 외에는 방법이 없습니다.
silpol

2

여러 가지 원인이있을 수 있지만 ISP 변경 후 우분투 14.04에서 동일한 오류가 발생하기 시작했습니다. 일부 못된 ISP는 여기 설명 된대로 DNS 서버에 로컬 도메인 주소를 사용 합니다 . 내 우분투 상자의 네트워크는 수동 구성을 사용하므로 ISP의 DNS 서버 주소 대신 라우터의 IP로 DNS를 설정하면 문제가 해결되었습니다. 내부적으로 라우터는 ISP의 로컬 도메인 DNS 서버를 사용하지만 우분투는 알지 못하고 행복합니다. 더 많은 증거가 여기 이것은 ISP의 잘못이다

간단히 말해서, ISP가 로컬 도메인 라우팅 불가능한 DNS IP 주소를 사용하고 있는지 확인하십시오. 그렇다면 우분투에서 DNS 공급자를 전환하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.