タグ付けされた質問 「avahi」


3
ホスト名でサーバーにアクセスしますか?
私は、主にWindowsマシン、Mac、およびいくつかのLinuxボックスが混在するネットワークを持っています。DNSサーバーやWINSサーバーはありません。追加することは私の制御の範囲外です。コンピュータに10.04デスクトップのクリーンインストールを配置すると、ネットワーク上の他のすべてのマシンがホスト名でそのマシンに正常に到達できます。 ただし、10.04サーバーを同じコンピューターに配置すると、他のマシンはIPアドレスでしかアクセスできません。ホスト名は解決しません。ネットワーク上の他のすべてのマシンがサーバーにアクセスできるようにするには、サーバーで何をする必要がありますか?
22 server  avahi 

1
自動的に追加された何百ものネットワークプリンターを削除するにはどうすればよいですか?
プリンターのダイアログには何百もの自動的に追加されたプリンターがいっぱいであるため、印刷を実行するのは非常に困難であり、使用したいプリンターが見つかりません。下のスクリーンショットを参照してください。 プリンタは私の職場のネットワークに由来し、明らかに多くの人々(学生を含む)が自宅のプリンタを「共有」し、ラップトップがそれを自動的に取得します。(偶然、私は時々大量のCPUを使用しているという理由で、職場でavahi-daemonを無効にします)。 にアクセスするとhttp://localhost:631/printers/、131台のプリンターがあり、それらはすべて「ローカルRAWプリンター」のMakeおよびModelであると表示されます。2つの例外を除きます。1は、手動で設定した職場のネットワークプリンターです。もう1つは、両親のネットワークプリンターです。これも自動的に追加され、現在と同じネットワーク上にあります。しかし、残りは私が本当に避けたいゴミです。その方法のヒントをいただければ幸いです。 しばらくは職場に戻らないので、今のところは、これらのプリンター(129/130が自動的に追加されたプリンター)を削除したいだけです。それを行う方法はありますか?cupsのWebインターフェースをクリックすることでそれができると思いますが、129台のプリンターの場合、それは少し多すぎます。だから私は、ある種のスクリプトでそれを達成する方法に関する単一のコマンドまたはヒントを探しています。


1
Bonjour / Avahi / People-Nearbyプロトコルの違い
私は最近、Ubuntuの共感IMクライアントを通じて、ユーザーが実際のローカルネットワーク上の誰とでも会話できるようにするプロトコルが存在することを発見しました。共感は「近所の人々 」とWindows「このサービスを呼び出すようだ人々の近くミー」。 いくつかの調査の後、私はより多くの情報を発見しました。「プロトコル」はAvahi(またはAppleのBonjour / Salut(?))と呼ばれ、ユーザーがネットワーク上のユーザー、プリンター、ファイルに接続できるようです。 私の質問: Bonjour、Avahi、近くにいる人、近くにいる人...これらは同じものの異なる名前ですか、つまり同じネットワーク上の「もの」(ユーザー/プリンター/ファイル)に接続するためですか?これらのZeroconfの異なる実装はありますか? どのプロトコルがこの種のプロトコルをサポートしていますか?AIM、Trillian、Empathyがそれをサポートしています、私は正しいですか?どれがスマートフォン(Android)で使用できますか?Trillianもそうだし、WiChatもそうだと思うが、iOS専用だ。 インスタントメッセージング用にBonjourまたはAvahiのサービスを実装するAndroidアプリはありますか?

5
ホスト名で同じネットワーク内のホストに到達する方法は?
いくつかのホストを接続するネットワークがあります。ホスト名を使用して、それらの1つから他のホストに到達できるようにしたいと思います。私はちょうどを通して利用可能である「.localの」ドメイン、発見されたavahiとします/etc/nsswitch.conf。しかし、私のサーバーではこのように設定されていません。また、DNSサーバーにエントリを作成したくありません。そうする別の方法はありますか?

1
sshとAvahiの使用に関する問題
解決済み: libnss-mdnsがインストールされていることを確認してください! .localホスト名を使用してネットブックからデスクトップにSSHで接続するのに問題があります。頻繁に、使用するルーターをリセットする必要があります。これにより、デバイスに提供されるアドレスがリセットされます。そのため、しばらく前に、これを回避するためにAvahiをセットアップしました*。/etc/avahi/services/ssh.serviceファイルは、ドキュメントからコピーされた標準のファイルです。 <?xml version="1.0" standalone='no'?><!--*-nxml-*--> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <!-- See avahi.service(5) for more information about this configuration file --> <service-group> <name replace-wildcards="yes">%h</name> <service> <type>_ssh._tcp</type> <port>22</port> </service> </service-group> 以前は正常に機能していましたが、何らかの理由でネットブックからデスクトップにsshしようとすると、次のエラーメッセージが表示されます(この出力でPCのホスト名を変更したことに注意してください)。 user@netbook>> ssh pc.local -vvv OpenSSH_6.2p2 Ubuntu-6ubuntu0.3, OpenSSL 1.0.1e 11 Feb 2013 debug1: Reading configuration data /home/username/.ssh/config debug1: Reading configuration data …

1
ネットワーク共有(ftp / sftp / webdav)をブロードキャストして、他のユーザーのnautilusに表示する方法
ftp、sftp、webdavなどのプロトコルを使用しているネットワークファイル共有サーバーをブロードキャストして、network://の下のnaulilusに表示する方法はありますか? かつて、ftp共有が表示されるネットワークに接続しました。それは赤い帽子のマシンでした。ユーザーにこれをどのように行ったか尋ねますが、彼は知りませんでした。 (注:私はsambaでこれを行う方法を知っています。他のプロトコルでそれを行う方法に興味があります。)

3
DHCPサーバーへの接続のタイムアウト
eth0(サブネットにある)外部DHCPサーバーを使用してインターフェイスを構成したいので/etc/network/configure、次の行を編集しました auto eth0 iface eth0 inet dhcp DHCPサーバーがダウンしているときにも、avahi自動構成を使用したいと思います。 そのifup eth0ため、サーバーがダウンしているときに試してみましたが、一定の時間が経過すると失敗しましたが、インターフェイスeth0:avahiは正しく構成されています。私が探しているのは、DHCPサーバーへの接続に費やす時間を減らす方法です。 DHCPサーバーがない場合、これはavahiを使用する正しい方法ですか?

4
ifconfigリストからeth0 avahiを削除します
こんにちはこれは私がifconfigから受け取った応答です。現在、2つのeth0が表示されています。2番目のeth0:avahiを削除する必要があります。有線インターネットの使用に問題があるため、ifconfigの応答をサイトに投稿し、インターネットを取得するためにeth0 avahiを削除するよう提案されました。 しかし、私はLinuxネットワーキングの初心者であり、これを削除する方法がわかりません。 ifconfigの応答 eth0 Link encap:Ethernet HWaddr 18:a9:05:22:cd:f9 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:28 Base address:0x4000 eth0:avahi Link encap:Ethernet HWaddr 18:a9:05:22:cd:f9 inet addr:169.254.10.43 Bcast:169.254.255.255 Mask:255.255.0.0 UP BROADCAST …

4
PulseAudio仮想サウンドデバイスの再検出を強制するにはどうすればよいですか?
ネットワークサウンドデバイス(マルチキャスト/ RTPではない)のPulseAudio機能を使用して、自宅にいるときにHTPCに接続されているオーディオ機器でネットブックからサウンドを再生しています。これにより、物理的な内蔵デバイスの代わりに使用できる仮想サウンドデバイスが作成されます。ほとんどの場合、これは問題なく機能します。ただし、仮想サウンドデバイスが表示されない場合もあります。ネットワークから切断し、ネットワークに再接続することは、常にではありませんが役立つ場合があり、既存のTCP接続にとって煩わしく、潜在的に悪いものです。 だから私の質問は基本的に:「ねえ、本当にネットワークサウンドデバイスが見つからない場合はもう一度見てください」とPulseAudioに伝える方法はありますか? 編集:module-zeroconf-discover withをアンロードして再ロードしても効果pacmdはなく、デバイスがpavucontrolまたはにリストされていない場合でも、多くの正しいものを表示するため、それ自体はavahiの問題ではないようです。avahi-browse -t --all | grep PulseAudiopacmd list-sinks 編集2:私は両方のボックスでUbuntu 12.04を使用しています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.