Linux PC で bonjour dns-sd を使用してサービスを登録できます。
$dns-sd -P SMARTCAM _ftp._tcp. . 80 AIR 14.99.8.77
現在、登録でテキストレコードを追加できません。テキストレコードを追加する方法を教えてください。
どうですか:
$dns-sd -P SMARTCAM _ftp._tcp. . 80 air.local 14.99.8.77 "u=test" "path=/pub"
.local
明らかに非ローカルのIPアドレスと比較して、名前の一部についてはよくわかりません。正確に何をしようとしているのですか?私は通常、これがローカルIPアドレスを登録するのを見ることを期待しています。
$dns-sd -P SMARTCAM _ftp._tcp. . 80 air.local 10.1.1.58 "u=test" "path=/pub"
プリンタなどのサブタイプを登録する場合は、メインタイプ名の後にコンマ区切りでサブタイプ名を追加します(その方法を示してくれたこの投稿に感謝します)。
$dns-sd -P "Test Print" _http._tcp,_printer . 8080 air.local 10.1.1.58 "path=whatever"