Impostazioni del payload MDM AirPrint per i dispositivi Apple
AirPrint è una tecnologia Apple che ti aiuta a creare stampe di alta qualità senza bisogno di scaricare o installare driver. Puoi compilare l’elenco delle stampanti disponibili con stampanti AirPrint abilitate sugli iPhone o sugli iPad e sui Mac registrati a una soluzione MDM. Usa il payload AirPrint per specificare le stampanti AirPrint sulle quali i dispositivi possono stampare.
Il payload AirPrint supporta quanto segue. Per ulteriori informazioni, consulta Informazioni payload.
Identificatore payload supportato: com.apple.airprint
Sistemi operativi supportati e canali: dispositivo iOS, iPadOS, iPad condiviso, dispositivo macOS, utente macOS user.
Tipi di registrazione supportati: registrazione utente, registrazione dispositivo, registrazione automatica del dispositivo.
Duplicati consentiti: vero: è possibile fornire più di un payload AirPrint a un utente o dispositivo.
Puoi utilizzare le impostazioni nella tabella di seguito con il payload AirPrint.
Impostazione | Descrizione | Richiesta | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Indirizzo IP | L’indirizzo IP o il nome dominio completo della stampante. | Sì | |||||||||
Porta | La porta utilizzata per stampare con la stampante. | No | |||||||||
Percorso risorsa | Il percorso risorsa della stampante. | Sì | |||||||||
Utilizza TLS | Puoi scegliere di utilizzare TLS per crittografare i dati quando vengono inviati alla stampante. | No |
Nota: ogni fornitore MDM implementa queste impostazioni in modo diverso. Per sapere come le diverse impostazioni AirPrint vengono applicate ai tuoi dispositivi, consulta la documentazione del fornitore MDM.
Configurare una stampante AirPrint in Apple Configurator per Mac
Puoi aggiungere informazioni sulla stampante AirPrint al payload AirPrint in modo che gli utenti di iPhone e iPad possano stampare su stampanti AirPrint conosciute. Il Mac su cui è installato Apple Configurator potrebbe non trovarsi sulla stessa sottorete delle stampanti che vuoi far utilizzare agli utenti. Ecco come individuare l’indirizzo IP e il percorso risorsa per le stampanti che desideri aggiungere al payload AirPrint.
Per aggiungere stampanti AirPrint:
Fai clic sul pulsante Aggiungi , decidi se vuoi o meno utilizzare TLS, poi inserisci l’indirizzo IP o il nome dominio completo, assieme alla porta e al percorso risorsa, quindi fai clic su OK.
Se non conosci l’indirizzo IP e il percorso risorsa di una stampante, esegui le seguenti operazioni:
Connetti il computer con Apple Configurator alla rete locale su cui si trova la stampante AirPrint.
Avvia Terminale (nella cartella /Applicazioni/Utility).
In Terminale, inserisci
ippfind
, quindi premi Invio.Il comando mostra le informazioni sulle stampanti nel seguente modo:
ipp://myprinter.local.:631/ipp/port1
Nell’esempio,
miastampante.local
è il nome di una stampante e/ipp/port1
è il percorso risorsa.Inserisci il seguente comando:
ping
miastampante.local (sostituisci miastampante.local con il nome di una stampante).Dopo aver eseguito il comando, premi Control-C per interromperne l’esecuzione continua. Il comando ripete righe simili a:
64 bytes from 10.50.25.21:…
Nell’esempio qui sopra,
10.50.25.21
è l’indirizzo IP della stampante.In Apple Configurator, inserisci l’indirizzo IP e il percorso risorsa della stampante.
Configurare AirPrint di area ampia
Alcuni servizi, come le stampanti AirPrint, hanno delle chiavi nel record TXT, che il dispositivo utilizza per identificare il tipo di stampante e le sue funzionalità. Il comando dns-sd -Z _ipp._tcp,_universal
cerca stampanti IPP che supportano AirPrint nella rete locale e restituisce i risultati sotto forma di file di zona compatibile con BIND. Copia e incolla i record PTR/SRV/TXT delle stampanti AirPrint che vuoi rendere disponibili nel file di zona del tuo server autorevole. Puoi inserire i dati sia nel file di zona principale che in un sottofile chiamato “AirPrint”, che includerai utilizzando l’istruzione $INCLUDE.
I dispositivi AirPrint non cercano tutte le stampanti IPP, ma solo il tipo di stampanti IPP che supporta il formato URF (Universal Raster Format). Quindi per permettere ai dispositivi AirPrint di rilevare le tue stampanti devi aggiungere manualmente record PTR per ogni stampante. Questi record sono identici al record PTR generato dal comando dns-sd -Z
, con la differenza che _universal._sub
è stato anteposto manualmente al nome.
Ecco un esempio di file di zona del server autorevole con la riga _universal._sub
aggiunta manualmente:
@ PTR Office\032Printer\226\128\153s\032Wide\032Area\032Bonjour\032AirPrint\032Printer
_universal._sub PTR Office\032Printer\226\128\153s\032Wide\032Area\032Bonjour\032AirPrint\032Printer
Office\032Printer\226\128\153s\032Wide\032Area\032Bonjour\032AirPrint\032Printer SRV 0 0 631 fqdn-of-printer.betterbag.com.
Office\032Printer\226\128\153s\032Wide\032Area\032Bonjour\032AirPrint\032Printer TXT "txtvers=1" "qtotal=1" "rp=printers/HP_Color_LaserJet_9500" "ty=HP Color LaserJet 9500 MFP" "adminurl=http://foo.betterbag.com.:631/printers/HP_Color_LaserJet_9500" "note=Shared HP CLJ 9500; In DA7/4 Near Howard" "priority=0" "product=(HP color LaserJet 9500 MFP)" "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=F" "Scan=F" "p dl=application/octet-stream,application/pdf,application/postscript,image/jpeg,image/png,image/urf" "air=username,password" "URF=W8,SRGB24,CP255,RS600,DM1"
Ecco un esempio del file di zona del server autorevole con l’istruzione $INCLUDE per l’elenco AirPrint:
b._dns-sd._udp IN PTR @
lb._dns-sd._udp IN PTR @
$INCLUDE AirPrint _ipp._tcp