د VPN له لارې د چاپ کولو لپاره تاسو ته د Bonjour کشف ته اړتیا نشته
د AirPrint پیلوډ چاپګر د پتې، لارې او پورټ له مخې نوموي، نو کشف اړتیا نلري چې تونل تېر کړي. لاره، هغه پورټ او TLS باید لا هم کار وکړي.
تاسو ته شاید ویل شوي وي چې د iPhone څخه د VPN له لارې چاپ کول غواړي چې د Bonjour کشف تونل تېر کړي. هغه باور خلک د TAP پلونو او multicast ریلېوونکو ته هڅوي چې هیڅ شی نه سمول. AirPrint روښانه منزل مني: د ترتیب پروفایل کولای شي تلیفون ته د چاپګر پته، د سرچینې لاره او پورټ ورکړي. کشف باید هیڅکله هم ونه شي ترڅو هغه ننوتنه د چاپ پاڼې کې ښکاره شي. هغه څه چې پیلوډ یې نه کوي لاره جوړول، غیر-AirPrint چاپګر IPP ویناو ته اړول یا د کار اجازه ورکول دي.
افسانه له یوې ریښتینې کتنې سره پیل کیږي
Bonjour په خپل ډیزاین سره لینک-ځایي multicast دی. لارښود شوی نقطه-تر-نقطې تونل هغه ګروپونه نه وړي، نو په VPN کې تلیفون نشي کولای د لیرې LAN چاپګرونه وګوري، او په همدې تونل کې لپ ټاپ هم نشي کولای. سمه پایله دا نه ده چې چاپ پل ته اړتیا لري؛ سمه پایله دا ده چې کتل بل ډول رسولو میکانېزم ته اړتیا لري، او روښانه لړلیک هغه میکانېزم دی.
multicast ریلېوونکي شته او ځینې شبکې هغوی ښه چلوي، خو هغوی هغه کشف اړتیا حلوي چې تاسو یې نه لرئ. که ځای پرځای کول باید یوازې یو تصویب شوي وسیلې ته چاپ وکړي، نو هغه وسیله خپرول کوچنی، ازمویل کېدونکی او د تونل له لارې د خپریدو ډومېن پراخولو په پرتله ډېر اسانه بیرته اخیستل کېدونکی دی.
پیلوډ په حقیقت کې څه وړي
پیلوډ com.apple.airprint د چاپګر قاموسونو یوه لړلیک لري. هر قاموس IPAddress اخلي، کوم چې کېدای شي لفظي پته یا د کوربه نوم وي، ResourcePath، اختیاري Port او اختیاري ForceTLS. Apple له iOS 11 څخه Port او ForceTLS مستند کوي، نو مخلوط بیړۍ باید دا د خپرولو دمخه روښانه کړي.
لاره هغه ساحه ده چې خلک یې اټکل کوي. ResourcePath د چاپګر د _ipps._tcp یا _ipp._tcp Bonjour ریکارډ کې د rp ارزښت انعکاس کوي. په عصري بې ډرایور چاپګرونو کې دا ډېری ipp/print وي او په زړو کې ډېری د جوړوونکي ځانګړی وي. له بل ماډل څخه لاره کاپي کول داسې قطار جوړوي چې ښکاره شي او بیا هر کار رد کړي.
په لړلیک کې یوه ماده داسې ښکاري، د ځای نیوونکو ارزښتونو سره چې ازمویل شوی پای ټکی نه دی:
<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>
هغه ټوټه پروفایل نه دی. دا د پیلوډ په داخل کې د AirPrint لړلیک یوه برخه ده، او پیلوډ لا هم خپل میټاډاټا او لاسلیک یا MDM رسولو ته اړتیا لري. د ساحو معناوو لپاره د AirPrint چاپګر قاموس حواله ده.
ارزښتونه له چاپګر څخه راټول کړئ، نه د لټون پایلې څخه
په Mac کې چې دمخه وسیلې ته چاپ کوي، ippfind یا dns-sd -B _ipp._tcp اعلان شوې بېلګه ښیي، او د چاپګر خپل ویب انٹرفیس معمولاً IPP لاره او پورټ لیست کوي. په خپرولو یادښت کې څلور واړه ارزښتونه ولیکئ ترڅو بل کس یې د سکرین شاټ څخه بیا راواستوي.
بیا د TLS په اړه په پوهاوي سره پریکړه وکړئ. کله چې ForceTLS ریښتیا وي، تلیفون باید هغه سند ومني چې چاپګر وړاندې کوي، او ځان لاسلیک شوی سند ناکام کیږي پرته لدې چې تاسو د باور انګور هم ځای پرځای کړئ. د قطار د کار کولو لپاره TLS بندول د شبکې لارې په اړه پریکړه ده، نه د ناخوښ سند لپاره ګرځنده لار.
رسول، بیا دوه مخالفې ناکامۍ
پیلوډ د خپل وسیله مدیریت چینل له لارې ورسوئ چې چېرې شته، او په کاري تلیفون کې لاسي نصب شوی پروفایل د هغه استثنا په توګه وګڼئ چې دی. یوځل نصب شي، چاپګر باید د هیڅ کشف ترافیک پرته د چاپ پاڼې کې ښکاره شي. هغه ښکارېدنه یوازینی شی دی چې پیلوډ باید تضمین کړی وای.
هغه چاپګر چې ښکاره کیږي خو په هر کار کې ناکام کیږي د لارې، پورټ، پټې یا TLS ستونزه لري، او هیڅ یوه یې پیلوډ نه حلوي.
هغه چاپګر چې هیڅکله نه ښکاره کیږي د رسول یا پیلوډ ستونزه لري: پروفایل نصب نه شو، لړلیک خراب دی، یا ارزښت له وسیلې سره نه ځي. د VPN له لمس کولو دمخه ارزښتونه او هدف وسیله بیا ولولئ. د لړلیک ستونزې سمولو لپاره د کشف ریلې وونکی زیاتول ګرانه تېروتنه ده، ځکه لړلیک له پیل څخه کشف ته تړلی نه و.
ننوتنه ساتل کېدونکې وساتئ
چېرې چې تاسو زون کنټرولوئ، د لفظي پتې پر ځای د کوربه نوم غوره کړئ، ترڅو د پتې بدلون هر نصب شوی پروفایل باطل نه کړي. هغه کوربه نوم باید د تونل د فعالېدو پر مهال له تلیفون څخه حل شي، کوم چې دا بیرته د چاپ خبرې پر ځای split-DNS خبرو ته وړي.
د چاپګر مالک او د پروفایل مالک په خپرولو ریکارډ کې ولیکئ. کله چې قطار ځای بدل کړي، خپور شوی منزل په قصد سره تازه کړئ، ځکه زړه ننوتنه پخپله نه ختمیږي او کاروونکي لاهم تقاعد شوي وسیلې ته لارښوونه کوي.
له دې څخه هیڅ یو چاپګر د AirPrint وړ نه جوړوي. پیلوډ یو منزل خپروي، او وسیله باید لا هم IPP ویناو وکړي.