Фон
Я пытаюсь реализовать AirPrint через статический DNS, как описано в http://dns-sd.org/ServerStaticSetup.html , IPad получает DNS-домен поиска «lan» через DHCP, и я проверил это в настройках WLAN. Я думаю, что создал все необходимые записи в нужных местах, однако iPad не находит мой принтер или, если он обнаружил его, он показывает блокировку после имени принтера и не печатает. (iOS версия 6.0.1)
Кто-нибудь здесь подсказывает, почему iOS не находит принтер или если он его находит, почему он показывает, что он заблокирован?
Это мои настройки (упрощено на примере домена)
DNS записи
Переадресация на просмотр домена
PTR b._dns-sd._udp.lan = bonjour.lan
PTR lb._dns-sd._udp.lan = bonjour.lan
Записи принтера
PTR _ipp._tcp.bonjour.lan = TestPrinter._ipp._tcp.bonjour.lan
PTR _universal._sub._ipp._tcp.bonjour.lan = TestPrinter._ipp._tcp.bonjour.lan
SRV TestPrinter._ipp._tcp.bonjour.lan = 0 0 631 mfp.printer
TXT TestPrinter._ipp._tcp.bonjour.lan
txtvers=1
qtotal=1
rp=Print
ty=Toshiba MFP
adminurl=http://mfp.printer
note=Shared MFP
priority=0
product=(Toshiba eStudio 351c)
printer-state=3
printer-type=0xC0B0DE
Transparent=T
Binary=T
Fax=F
Color=T
Duplex=T
Staple=F
Copies=T
Collate=T
Punch=F
Bind=F
Sort=T
Scan=T
pdl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf
URF=none
<code>
теги также будут работать.