ネットワークサービスの検出が無効になっています:これはどういう意味ですか?


110

起動するたびに、「ネットワークサービスの検出が無効になっています。現在のネットワークには.localドメインがありますが、これは推奨されておらず、Avahiネットワークサービスの検出と互換性がありません。サービスは無効になっています。」

ネットワークサービスの検出が無効です

これはどういう意味ですか?

Wi-Fiは無効です。


回答:


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サービスを実行していました。
ニコライレショフ

@NickolaiLeschovあなたのネットワークルーターをどうするか?おそらく何もしないために無効にされました。必要なアプリを実行するとき、そのアプリはそれを有効にする方法を知っている必要があります。
ラドゥラデアヌ

1
Active Directoryドメイン名に.localを使用すべきではない理由はいくつかあると思われます。、したがって、警告を無効にするだけでは良い解決策ではありません。
rubo77

私はこれをしなかったが、私はまだログイン時にエラーが出る
DJB

このソリューションは、非常にシンプルで効果的な16.04を実行するのに役立ちました。私はラップトップを数回再起動しましたが、すべてうまくいきました。おかげで
ロイズ

15

Avahi wikiによると、2つの回避策があります

より良いもの:

/etc/avahi/avahi-daemon.confコメントを解除し、ドメイン名を持つ行を変更

domain-name=.alocal

二つ目:

中には、/etc/nsswitch.conf削除し[NOTFOUND=return]たテキストを。


私のために働いていません。
ヴィタリーズダネビッチ

両方?ウィキに何か変更はありますか?
int_ua

よさそうだ、別の答えとして追加してください:)
int_ua

ubuntu 14.04
Decebal

リンク腐敗警告!EDIT:一時的な...しているようだ
Nonnyムース

3

.localドメインがあり、Avahiがこれでうまく動作しないため、Avahiが無効になっていると思われます。

AvahiはApples Bonjourのようなゼロconfプロトコルです。ネットワーク上にMacがある場合、またはGoogleトークやMSN Messengerなどのサーバーにログインせずにローカルネットワーク上の他のユーザーとチャットしたい場合によく使用されます。

ここで問題について読むことができます

おそらくそれを無視するか、ネットワークを設定して別のドメイン名を使用し、デフォルトの.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
ミッコランタライネン14年

「別のドメイン名を使用するようにネットワークを構成する」方法を追加してください
rubo77

@ rubo77よく、ISPが間違ったローカルドメインを使用している場合は、チケットを作成し、構成から削除するように要求する以外に方法はありません。
silpol

2

複数の原因があるかもしれませんが、ISPの変更後、ubuntu 14.04でまったく同じエラーが発生し始めました。ここで説明するように、一部のいたずらなISPはDNSサーバーにローカルドメインアドレスを使用します。私のubuntuボックスのネットワークは手動設定を使用しているため、ISPのDNSサーバーアドレスではなくルーターのIPにDNSを設定すると問題が解決しました。内部的には、ルーターはISPのローカルにドメイン化されたDNSサーバーを使用していますが、ubuntuは気がつかず満足しています。これがISPのせいであるというより多くの証拠

つまり、ISPがローカルドメインのルーティング不可能なDNS IPアドレスを使用しているかどうかを確認します。その場合、ubuntuでDNSプロバイダーを切り替えます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.