Labda uliambiwa kuwa kuchapisha kutoka iPhone kupitia VPN kunahitaji ugunduzi wa Bonjour kuvuka handaki. Imani hiyo huwaelekeza watu kwenye madaraja ya TAP na virudishi vya multicast ambavyo havirekebishi chochote. AirPrint inakubali lengwa mahususi: wasifu wa usanidi unaweza kumpa simu anwani, njia ya rasilimali na bandari ya kichapishi. Ugunduzi haupaswi kamwe kutokea ili ingizo hilo lionekane kwenye karatasi ya kuchapisha. Kile ambacho mzigo haufanyi ni kuunda njia, kufanya kichapishi kisicho AirPrint kizungumze IPP au kuidhinisha kazi.

Hadithi huanza na uchunguzi wa kweli

Bonjour ni multicast ya kiungo-ya-mahali kwa muundo wake. Handaki iliyoelekezwa kutoka nukta hadi nukta haibebi vikundi hivyo, kwa hivyo simu iliyo kwenye VPN haiwezi kuvinjari vichapishi vya LAN ya mbali, na kompyuta mpakato iliyo kwenye handaki hiyo hiyo pia haiwezi. Hitimisho sahihi si kwamba uchapishaji unahitaji daraja; ni kwamba uvinjari unahitaji utaratibu mwingine wa uwasilishaji, na orodha mahususi ni utaratibu huo.

Virudishi vya multicast vipo na baadhi ya mitandao huviongoza vizuri, lakini hutatua hitaji la ugunduzi ambalo huenda huna. Ikiwa usambazaji unahitaji kuchapisha kwenye kifaa kimoja kilichoidhinishwa pekee, kuchapisha kifaa hicho ni kidogo, kinaweza kujaribiwa na ni rahisi zaidi kuondoa kuliko kupanua kikoa cha utangazaji kupitia handaki.

Kile mzigo hubeba kwa kweli

Mzigo com.apple.airprint una safu ya kamusi za vichapishi. Kila kamusi inachukua IPAddress, ambayo inaweza kuwa anwani halisi au jina la mwenyeji, ResourcePath, Port ya hiari na ForceTLS ya hiari. Apple inaandika kumbukumbu za Port na ForceTLS kuanzia iOS 11, kwa hivyo kundi mchanganyiko linahitaji kufafanua hilo kabla ya usambazaji.

Njia ni sehemu ambayo watu huikisia. ResourcePath huakisi thamani ya rp kwenye rekodi ya Bonjour ya kichapishi _ipps._tcp au _ipp._tcp. Mara nyingi ni ipp/print kwenye vichapishi vya kisasa visivyo na viendeshi na mara nyingi ni maalum kwa mtengenezaji kwenye vya zamani. Kunakili njia kutoka modeli nyingine huzalisha foleni inayotokea na kisha kukataa kila kazi.

Kipengele kimoja kwenye safu kinaonekana hivi, na thamani za kishika nafasi ambazo si mwisho uliojaribiwa:

<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>

Kipande hicho si wasifu. Ni kipengele kimoja cha safu ya AirPrint ndani ya mzigo, na mzigo bado unahitaji metadata yake mwenyewe pamoja na sahihi au uwasilishaji wa MDM. Kamusi ya kichapishi ya AirPrint ndiyo rejea ya maana za sehemu.

Kusanya thamani kutoka kwa kichapishi, si kutoka kwa tokeo la utafutaji

Kwenye Mac inayochapisha tayari kwenye kifaa, ippfind au dns-sd -B _ipp._tcp huonyesha mfano uliotangazwa, na kiolesura cha wavuti cha kichapishi chenyewe kwa kawaida huorodhesha njia ya IPP na bandari. Andika thamani zote nne kwenye dokezo la usambazaji ili mtu anayefuata asilazimike kuzipata tena kutoka kwa picha ya skrini.

Kisha amua kuhusu TLS kwa kusudi. Kukiwa na ForceTLS kweli, simu inapaswa kuamini cheti ambacho kichapishi kinawasilisha, na cheti kilichojisaini hushindwa isipokuwa pia usambaze nanga ya uaminifu. Kuzima TLS ili foleni ifanye kazi ni uamuzi kuhusu njia ya mtandao, si njia ya kando kwa cheti kisichofaa.

Uwasilishaji, kisha kushindwa mbili kinyume

Wasilisha mzigo kupitia chaneli yako ya usimamizi wa vifaa inapokuwepo, na chukulia wasifu uliosakinishwa kwa mkono kwenye simu ya kazi kama istisna ambayo ni. Baada ya kusakinishwa, kichapishi kinapaswa kuonekana kwenye karatasi ya kuchapisha bila trafiki yoyote ya ugunduzi. Kuonekana huko ndiko kitu pekee ambacho mzigo ulipaswa kuhakikisha.

Kichapishi kinachoonekana lakini kushindwa katika kila kazi kina tatizo la njia, bandari, njia au TLS, na hakuna hata moja linalotatuliwa na mzigo.

Kichapishi kisichoonekana kamwe kina tatizo la uwasilishaji au mzigo badala yake: wasifu haukusakinishwa, safu imeharibika, au thamani hailingani na kifaa. Soma tena thamani na kifaa lengwa kabla ya kugusa VPN. Kuongeza kirudishi cha ugunduzi ili kurekebisha tatizo la orodha ni kosa la gharama kubwa, kwa sababu orodha haikuwahi kutegemea ugunduzi.

Weka ingizo likiwa rahisi kudumishwa

Pendelea jina la mwenyeji badala ya anwani halisi pale unapodhibiti eneo, ili mabadiliko ya anwani yasibatilishe kila wasifu uliosakinishwa. Jina hilo la mwenyeji linapaswa kutafsiriwa kutoka kwa simu wakati handaki iko juu, jambo ambalo linairudisha kwenye mazungumzo ya split-DNS badala ya yale ya uchapishaji.

Andika mmiliki wa kichapishi na mmiliki wa wasifu kwenye rekodi ya usambazaji. Foleni inapohama, sasisha lengwa lililochapishwa kwa kusudi, kwa sababu ingizo la zamani haliishi lenyewe na linaendelea kuwaelekeza watumiaji kwenye kifaa kilichoondolewa.

Hakuna kati ya haya kunafanya kichapishi kuwa na uwezo wa AirPrint. Mzigo huchapisha lengwa, na kifaa bado kinapaswa kuzungumza IPP.

Makala zinazohusiana