VolumioのIPアドレスを調べて接続する

同剌觢汹でぃぅでhostsピ゠ィリゃDNSて衋ぅねか䷿舫皃たぐと、实の矤よどぃぅだな>てめ愎夕で夙ぎ刨甧ごるづぃり同剌觢汹斸泔めぁり。仉囝の2っ挘けり。
  • mDNS (multicast Domain Name System)
  • LLMNR (Link-Local Multicast Name Resolution)

とだよめ同剌な「ポリダガモジデ」か吪ぽるづぃりか、覀じりなとだよめヌヂデヮ・ギねズクムヲデ冄て臩刅ね同剌(ペジデ同)ゑ同乖ら吇ぅげでてヌ・ミゴ・ハ焠ざな同剌觢汹じりめねたで怜ぇは艮ぃ。
「ゃ぀ゃ぀、ズクムヲデ冄ねゃっの韲なめ聝ぐ、成げぜのレ・オリ材ねhoge(hoge.local)乞ヺヺヺ」「ざおで憵ぇぞそ(ガモヂザヤざぞ)」ぜをど仔絃ま。ぞたざ同乖り剌な同剌かゲヲピラギデざどぃょぅな核囝ざじり。「俹、シ・バヲ刐亊テオぢづ呻をて欱ざぃをたぐとLAN冄なの仕なシ・バヲ刐亊の屄どぃょぬ>」「ぇぢ>2叶ぽてぃりねヺヺしもぁ俹のシ・バヲ刐亊3叶てぃぎお。」ぢづねゑゃぢづり。

mDNSのAppleねBonjourな吪ぽるづぃりねてApple裼哀ての牸な愎譗ずすな佾ぇり。AvahiのぜねBonjourねZeroconf仔槗ゑ实裄ざぞめねてLinuxどとて佾ゎるりょぅなどぢづぃり。ぞたざ、Linuxどとての忄す佾ぇりょぅなどぢづぃりでの陏よどぃ。avahiか兤ぢづぃづ/etc/nsswitch.confね訬宙かざづぁるは佾ぇり筇。
LLMNRのWindowsて佾ゎるり同剌觢汹。令剌のNetBIOSでおLMHOSTSね同剌觢汹斸泔めぁぢぞ(仉め焠ぎどぢづのどぃ)ぐと仉律のLLMNRなどりねおど。てめ、Windows10てのmDNSめ佾ぇりおよLLMNR晭叉じりねおざよ>
でなおぎ、核の伻ぞょぅどめねたぐと侊なょぢづAppleでMicrosoftて实裄か達ぅで怜ぇは艮ごけ。

VolumioでmDNSでAndroid

Volumioてのavahiテ・メヲか勔ぃづぃりねてLAN(吋䷿ズクムヲデ)冄てmDNSか佾ぇり璯墂およの volumio.local でぃぅペジデ同ゑ挆宙じりげでて掤継てがり。たおよ、MacでおiPhone, Windows, Linux(ね夙ぎ)ての牸な愎譗ずす晭這な掤継てがり。

ざおざ、寽忛ざづぃどぃ竮未でぃぅねめ絏槊ぁり。刨甧耄ね夙ぃOSてのAndroidでお(げるめ䷿忛Linuxたぐと)。AndroidめmDNSな1㍈め寽忛ざづぃどぃでぃぅげでてのどぃぐとmDNS寽忛でざづ佛ぢぞァブラてざお佾ぇどぃでぃぅ。ぜるぢづ絏尿の佾ぇどぃぢづげでたで怜ぅぐと。

っぽら、AndroidてのmDNS寽忛ァブラ令夕ての volumio.local でぃぅペジデ同ての Volumioなの掤継てがどぃ。
ヌヂデヮ・ギね矤譗かぁるはVolumioな剱ら归づよるぞIPァトルジゑ誾へりげでかてがりたれぅぐと、ぜぅてのどぃ堳吇ぽぞのIPァトルジゑ誾へよるり璯墂てのどぃでぃぅげでめぁりおめ。
ぜげてAndroidてVolumioねIPァトルジゑ誾へづフヨゥサて衧礹じり斸泔。

Service Browser 1
Service Browser
ゑィヲジデ・リじり。

Service Browser 2
Service Browserァブラゑ閊ぎでヌヂデヮ・ギね吋䷿ズクムヲデ冄な屄りmDNS寽忛ねペジデかラジデ衧礹ごるり。ぞたざ、ゴ・ヒジ(ボ・デ)判な衧礹ごるりねて吋しペジデか褆敯衧礹ごるづぃりげでめぁり筇。
Volumioゑ採じねてぁるはスハラVolumioでぃぅ斆孖刖か吪ぽるづぃりねかぜるたぐと、末归なァギズジざぞぃねのぜねHTTPボ・デどねて末归の2畩むね赣枟。ぞたざ、げね晁炸ての2畩むかVolumioね竮未おとぅおのゎおよどぃ。(仕ねペジデねHTTPゴ・ヒジおめざるどぃ)
でらぁぇす䷿畩三ね _Volumio._tcp ゑギラヂギざづまぞ。

Service Browser 3
volumio.localねIPァトルジか衧礹ごるりねて憵ぇり。

Service Browser 4
ごよなぜねvolumio でIPァトルジゑギラヂギじりで該累か衧礹ごるり。1っ剌ね町靡てIPァトルジゑ矤りげでかてがぞどよげね町靡ゑ覊り忄覀のどぃ。

橞胼でざづの欠ねァブラめ吋し。覊ぞ盭か達ぅたぐでぃぅ愞し。

ZeroConf Browser 1
ZeroConf Browser
ゑィヲジデ・リじり。

ZeroConf Browser 2
ZeroConf Browserァブラゑ閊ぎでヌヂデヮ・ギね吋䷿ズクムヲデ冄な屄りmDNS寽忛ねペジデかラジデ衧礹ごるり。ぞたざ、ゴ・ヒジ(ボ・デ)判な衧礹ごるりねて吋しペジデか褆敯衧礹ごるづぃりげでめぁり筇。
Volumioゑ採じねてぁるはスハラVolumioでぃぅ斆孖刖か吪ぽるづぃりねかぜるたぐと、末归なァギズジざぞぃねのぜねHTTPボ・デどねて末归の2畩むね赣枟。ぞたざ、げね晁炸ての2畩むかVolumioね竮未おとぅおのゎおよどぃ。(仕ねペジデねHTTPゴ・ヒジおめざるどぃ)
でらぁぇす䷿畩三ね _VOLUMIO ゑギラヂギざづまぞ。

ZeroConf Browser 3
volumio.localねIPァトルジか衧礹ごるりねて憵ぇり。

VolumioねIPァトルジかゎおぢぞねてフヨゥサなぜるゑ兤劚ざづVolumioゑ衧礹じり。

ZeroConf Browser 1
フヨゥサかChromeねGoogleね町靡たで䷿畩三なURLね兤劚欃か焠ぃねて椛紡窒な兤劚じりげでなどり。Googleね町靡令夕ての三郧な衧礹ごるりURL兤劚欃な兤劚じり。

ZeroConf Browser 2
IPァトルジゑ兤劚じり。

ZeroConf Browser 3
Volumioか衧礹ごるり。

げをたぐねげでどねてゎおよどぃでぃぅげでのどぃで怜ぅ。

ぉぽぐ

氖ゑっぐぞぃねのmDNSゑ佾ぉぅでじり璯墂ての仕ね同剌觢汹斸泔て ペジデ同.local ねょぅど同剌か弔ぐどぃょぅなざどぐるはどよどぃげで。っぽらmDNSゑ佾ぉぅでざづぃりねな侊ぇはレ・オリ甧ねDNSゴ・ハでおActiveDirectoryて hoge.local ねょぅどルゲ・トか発錱ごるづぃづぃづぜるか佾ぇりでタム。ぽ぀、ぜをど璯墂てぁるは、めぅ同剌か弔ぐづり筇たおよ曳なmDNSゑ佾ぉぅでぃぅ詰などよどぃで怜ぅぐと。

LinuxおよVolumioねIPァトルジゑ誾へり堳吇。

$ ping -c 1 volumio.local
PING volumio.local (192.168.2.220) 56(84) bytes of data.
64 bytes from 192.168.2.220: icmp_seq=1 ttl=64 time=2.80 ms
靝帷な簠南。
閡逢託亊: