Mae'n debyg y dywedwyd wrthych fod argraffu o iPhone dros VPN yn gofyn i ddarganfod Bonjour groesi'r twnnel. Mae'r gred honno'n gyrru pobl tuag at bontydd TAP a chyfnewidwyr multicast nad ydynt yn trwsio dim. Mae AirPrint yn derbyn cyrchfan benodol: gall proffil ffurfweddu roi cyfeiriad, llwybr adnodd a phorth argraffydd i'r ffôn. Nid oes rhaid i ddarganfod ddigwydd o gwbl er mwyn i'r cofnod hwnnw ymddangos yn y daflen argraffu. Yr hyn nad yw'r llwyth yn ei wneud yw creu'r llwybr, gwneud argraffydd nad yw'n AirPrint yn siarad IPP, neu awdurdodi'r dasg.

Mae'r chwedl yn dechrau gyda sylw gwir

Mae Bonjour yn multicast lleol-i'r-ddolen yn ôl ei ddyluniad. Nid yw twnnel llwybriedig pwynt-i-bwynt yn cario'r grwpiau hynny, felly ni all ffôn ar VPN bori argraffyddion ar y LAN bell, ac ni all gliniadur ar yr un twnnel ychwaith. Y casgliad cywir yw nad yw argraffu angen pont; y casgliad cywir yw bod pori angen mecanwaith cyflawni gwahanol, a rhestr benodol yw'r mecanwaith hwnnw.

Mae cyfnewidwyr multicast yn bodoli ac mae rhai rhwydweithiau'n eu rhedeg yn dda, ond maent yn datrys gofyniad darganfod na fydd gennych efallai. Os oes rhaid i'r defnydd argraffu i un ddyfais gymeradwy yn unig, mae cyhoeddi'r ddyfais honno'n llai, yn brofadwy ac yn llawer haws ei thynnu'n ôl na lledaenu parth darlledu dros dwnnel.

Beth mae'r llwyth yn ei gario mewn gwirionedd

Mae'r llwyth com.apple.airprint yn cynnwys arae o eiriaduron argraffydd. Mae pob geiriadur yn cymryd IPAddress, a all fod yn gyfeiriad llythrennol neu'n enw gwesteiwr, ResourcePath, Port dewisol a ForceTLS dewisol. Mae Apple yn dogfennu Port a ForceTLS o iOS 11 ymlaen, felly mae angen i fflyd gymysg ddatgan hynny cyn rholio allan.

Y llwybr yw'r maes y mae pobl yn ei ddyfalu. Mae ResourcePath yn adlewyrchu'r gwerth rp yng nghofnod Bonjour yr argraffydd _ipps._tcp neu _ipp._tcp. Mae'n aml yn ipp/print ar argraffyddion modern heb yrwyr, ac yn aml yn benodol i'r gwerthwr ar rai hŷn. Mae copïo llwybr o fodel gwahanol yn creu ciw sy'n ymddangos ac yna'n gwrthod pob tasg.

Mae eitem yn yr arae yn edrych fel hyn, gyda gwerthoedd dalfan nad ydynt yn bwynt terfyn wedi'i brofi:

<dict>
    <key>ResourcePath</key>
    <string>ipp/print</string>
    <key>IPAddress</key>
    <string>printer-07.office.example</string>
    <key>Port</key>
    <integer>8631</integer>
    <key>ForceTLS</key>
    <true/>
</dict>

Nid yw'r darn hwnnw'n broffil. Un elfen o'r arae AirPrint y tu mewn i lwyth yw ef, ac mae'r llwyth yn dal i fod angen ei fetadata ei hun ynghyd â llofnodi neu gyflawni drwy MDM. Geiriadur argraffydd AirPrint yw'r cyfeirlyfr ar gyfer ystyron y meysydd.

Casglwch y gwerthoedd o'r argraffydd, nid o ganlyniad chwilio

Ar Mac sy'n argraffu i'r ddyfais yn barod, mae ippfind neu dns-sd -B _ipp._tcp yn dangos y rhestr a hysbysebir, ac mae rhyngwyneb gwe'r argraffydd ei hun fel arfer yn rhestru llwybr IPP a'r porth. Cofnodwch y pedwar gwerth yn y nodyn defnydd fel nad oes rhaid i'r nesaf eu hailddeillio o sgrinlun.

Yna penderfynwch am TLS yn fwriadol. Gyda ForceTLS yn wir, rhaid i'r ffôn ymddiried yn y dystysgrif y mae'r argraffydd yn ei chyflwyno, ac mae tystysgrif hunanlofnod yn methu oni bai eich bod hefyd yn defnyddio'r angor ymddiriedaeth. Mae diffodd TLS i wneud i giw weithio'n benderfyniad am y llwybr rhwydwaith, nid yn ffordd o osgoi tystysgrif anghyfleus.

Cyflawni, yna dau fethiant gwrthgyferbyniol

Cyflwynwch y llwyth drwy'ch sianel rheoli dyfeisiau lle bo un, a thriniwch broffil a osodwyd â llaw ar ffôn gwaith fel yr eithriad ydyw. Unwaith y'i gosodir, dylai'r argraffydd ymddangos yn y daflen argraffu heb unrhyw draffig darganfod o gwbl. Yr ymddangosiad hwnnw yw'r unig beth yr oedd y llwyth i fod i'w warantu.

Mae argraffydd sy'n ymddangos ond yn methu pob tasg yn dioddef problem â llwybr rhwydwaith, porth, llwybr neu TLS, ac nid oes yr un ohonynt yn cael ei datrys gan y llwyth.

Mae argraffydd nad yw byth yn ymddangos yn dioddef problem cyflawni neu lwyth yn lle hynny: ni osodwyd y proffil, mae'r arae'n ddiffygiol, neu nid yw gwerth yn cyfateb i'r ddyfais. Ailddarllenwch y gwerthoedd a'r ddyfais darged cyn cyffwrdd â'r VPN. Mae ychwanegu cyfnewidydd darganfod i drwsio problem rhestr yn gamgymeriad drud, oherwydd nid oedd y rhestr byth yn dibynnu ar ddarganfod.

Cadwch y cofnod yn gynaliadwy

Gwell enw gwesteiwr nag union gyfeiriad lle'r ydych yn rheoli'r parth, fel nad yw newid cyfeiriad yn ddiraddio pob proffil sydd wedi'i osod. Rhaid i'r enw gwesteiwr hwnnw ddatrys o'r ffôn tra bo'r twnnel i fyny, sy'n ei roi yn ôl yn sgwrs split-DNS yn hytrach na sgwrs argraffu.

Ysgrifennwch berchennog yr argraffydd a pherchennog y proffil yn y cofnod defnydd. Pan fydd y ciw'n symud, diweddarwch y gyrchfan gyhoeddedig yn fwriadol, oherwydd nid yw hen gofnod yn dod i ben ar ei ben ei hun ac mae'n parhau i gyfeirio defnyddwyr at ddyfais sydd wedi'i hymddeol.

Nid yw dim o hyn yn gwneud argraffydd yn gallu AirPrint. Mae'r llwyth yn cyhoeddi cyrchfan, ac mae'r ddyfais yn dal i orfod siarad IPP.

Erthyglau cysylltiedig