web-dev-qa-db-ja.com

DNSMASQを使用してiTunesサーバーを宣伝する方法

DNSMAQ を使用してiTunes/DAAP-Serverをアドバタイズできますか?

これらのエントリのどれも私のために働いていませんでした:

srv-Host=_daap._tcp,192.168.1.100,3689
txt-record= _daap._tcp.192.168.1.100,port=3689
 _

このようにしこくしの提案を実装しようとしました。まだ成功しません。

ptr-record=_daap._tcp.dns-sd-services,"iTunes Server._daap._tcp.dns-sd-services"
srv-Host=_daap._tcp,iTunes.home,3689
 _
1
user47498
  1. すべてのDNS-SDクライアントがユニキャストDNSを使用するわけではありません(あなたが特別にそれらを尋ねられない限り。)実行するものでも、ドメインに指しているb._dns-sd._udpという名前のPTRレコードが必要になる場合があります。 ( Bonjour Name Server の設定を参照)。)

  2. Srvレコード(+)/ a 。それらは直接IPアドレスを指すことはできません。

  3. _daap._tcp SRVは十分ではありません。 DNS-SDでは代わりにPTRレコードでなければならず、SRV/TXTレコードは自分の名前の下にあるはずです。 My library._daap._tcpDNS-SDサービス検出レコードの追加 詳細については、(---)を参照してください。

  4. iTunes-公開DNS-SDレコードには、アドレス/ポートよりも多くのメタデータがあります。デフォルトで公開されている約11 TXTフィールドがあります。

[。] B._DNS-SD._UDP PTR @ [。___________] _ DAAP._TCP PTR「My Library._DAAP._TCP」[。] "My Library._Daap._tcp" SRV 0 0 3689デスクトップ[。] TXT( "txtvers = 1" "ITSHバージョン= 196616" "マシン名= ....." [。] 。]「データベースID = .....」「ossi = .....」 "など)[。]デスクトップA 192.168.1.100 [。]

本当に、サービス広告のためにMDNに固執するだけです...手動でそれをやってください痛みになります。 (BONSMASを更新するためにBonjourを設定することもできますが、DNSMASQでは使用できません - BIND9は機能します。)

1
user1686