2015年8月27日 11:00
新・OS X ハッキング! (140) 「Raspberry Pi」をOS Xで快適に使うために(2)
OS XのBonjourでは、自分のマシンについてのみ「システム環境設定」の「共有」パネルでホスト名(Bonjour名)を設定できるが、ネットワーク上に存在する他のホストに対しては何もできない。しかし、avahi-publishコマンドを使えば、Bonjour/Avahiが動作していないマシンも「○○.local」の形式でホスト名を割り当てることができるのだ。
たとえば、IPアドレスが192.168.12.4のホストに「nasne.local」という名前を割り当てるには、例5のとおりコマンドを実行する。ただし、サービスとして実行することはできず、Control-Zを押してジョブをバックグラウンドに切り替えなければ他のコマンドは実行できない。一時的にBonjour名を割り当てたいときに使える方法だ。
例5:ホスト名にIPアドレスを割り当てる
$ avahi-publish -a nasne.local 192.168.12.4
Established under name ’nasne.local’
山本舞香、穴開き真っ白ドレスで笑顔「肌がキレイに見える色」