如何在bonjour dns-sd中添加文本记录

时间:2012-09-03 17:21:45

标签: bonjour mdns dns-sd

我能够在我的linux pc上使用bonjour dns-sd注册服务。

$dns-sd -P SMARTCAM _ftp._tcp. .  80 AIR 14.99.8.77 

现在我无法通过注册添加文本记录。有些人可以告诉我如何添加文本记录。

1 个答案:

答案 0 :(得分:1)

怎么样:

$dns-sd -P SMARTCAM _ftp._tcp. . 80 air.local 14.99.8.77 "u=test" "path=/pub"

与显然非本地IP地址相比,我只是不确定名称的.local部分。你究竟想做什么?我通常希望看到这会注册一个本地IP地址,例如:

$dns-sd -P SMARTCAM _ftp._tcp. . 80 air.local 10.1.1.58 "u=test" "path=/pub"

如果要注册子类型,例如打印机,则在主要类型名称之后添加子类型名称,逗号分隔(感谢this post以显示如何执行此操作):

$dns-sd -P "Test Print" _http._tcp,_printer . 8080 air.local 10.1.1.58 "path=whatever"