
Apple 기기의 AirPrint 기기 관리 페이로드 설정
AirPrint는 드라이버를 다운로드하거나 설치할 필요 없이 최고 품질로 프린트할 수 있는 Apple의 기술입니다. 기기 관리 서비스에 등록하는 iPhone, iPad, 공유 iPad 또는 Mac의 사용자가 사용 가능한 프린터 목록(AirPrint 호환 프린터 포함)을 채울 수 있습니다. AirPrint 페이로드를 사용하면 기기에서 프린트할 수 있는 AirPrint 프린터를 지정할 수 있습니다.
AirPrint 페이로드는 다음을 지원합니다. 자세한 정보는 페이로드 정보의 내용을 참조하십시오.
- 지원되는 페이로드 식별자: com.apple.airprint 
- 지원되는 운영 체제 및 채널: iOS, iPadOS, 공유 iPad 기기, macOS 기기, macOS 사용자. 
- 지원되는 등록 방법: 사용자 등록, 기기 등록 및 자동 기기 등록. 
- 중복 허용: 참—둘 이상의 AirPrint 페이로드가 사용자 또는 기기로 전송될 수 있습니다. 
AirPrint 페이로드로 아래 표의 설정을 사용할 수 있습니다.
| 설정 | 설명 | 필수사항 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| IP 주소 | IP 주소 또는 프린터의 전체 주소 도메인 이름(FQDN)입니다. | 예 | |||||||||
| 포트 | 프린터에 프린트 요청을 보내는 데 사용하는 포트입니다. | 아니요 | |||||||||
| 리소스 경로 | 프린터의 리소스 경로입니다. | 예 | |||||||||
| TLS 사용 | 프린트에 데이터를 보낼 때 TLS를 사용하여 데이터를 암호화할 수 있습니다. | 아니요 | |||||||||
참고: 기기 관리 서비스 개발자마다 이러한 설정을 다르게 구현합니다. 다양한 AirPrint 설정이 기기 및 사용자에게 적용되는 방식을 알아보려면 개발자의 기기 관리 서비스 문서를 참조하십시오.
Mac용 Apple Configurator에서 AirPrint 프린터 설정하기
AirPrint 프린터 정보를 AirPrint 페이로드에 추가하면 iPhone 및 iPad 기기의 사용자가 알려진 AirPrint 프린터로 프린트할 수 있습니다. Apple Configurator가 설치된 Mac은 사용자가 사용하려는 프린터와 다른 서브넷을 사용할 수도 있습니다. 다음은 AirPrint 페이로드에 추가하려는 프린터의 IP 주소 및 리소스 경로를 찾는 방법입니다.
AirPrint 프린터를 추가하려면 다음을 수행하십시오.
- 추가 버튼  을 클릭하고, TLS 사용 여부를 선택하고, 포트 및 리소스 경로와 함께 IP 주소 또는 전체 주소 도메인 이름(FQDN)을 입력한 다음 확인을 클릭하십시오. 을 클릭하고, TLS 사용 여부를 선택하고, 포트 및 리소스 경로와 함께 IP 주소 또는 전체 주소 도메인 이름(FQDN)을 입력한 다음 확인을 클릭하십시오.- 프린터의 IP 주소와 리소스 경로를 모르는 경우 다음을 수행하십시오. 
- Apple Configurator가 설치된 컴퓨터를 AirPrint 프린터가 있는 로컬 네트워크에 연결하십시오. 
- 터미널(/응용 프로그램/유틸리티 폴더에 있음)을 실행하십시오. 
- 터미널에서 - ippfind를 입력하십시오. 그런 다음 Return을 누르십시오.- 이 명령은 다음과 같은 프린터 정보를 표시합니다. - ipp://myprinter.local.:631/ipp/port1- 이 예제에서 - myprinter.local은 프린터의 이름이며- /ipp/port1은 해당 프린터의 리소스 경로입니다.
- 다음 명령을 입력하십시오. - pingmyprinter.local(myprinter.local를 프린트 이름으로 대치).- 이 명령을 실행한 다음 실행을 중단하려면 Control-C를 누르십시오. 이 명령은 다음과 비슷한 라인을 반복합니다. - 64 bytes from 10.50.25.21:…- 위의 예제에서 - 10.50.25.21은 프린터의 IP 주소입니다.
- Apple Configurator에서 해당 프린터의 IP 주소와 리소스 경로를 입력하십시오. 
광역 AirPrint 구성하기
AirPrint 프린터와 같은 일부 서비스는 TXT 레코드에 키를 보유하며, 기기는 이를 사용하여 프린터 유형과 해당 기능을 식별합니다. dns-sd -Z _ipp._tcp,_universal 명령어는 로컬 네트워크에서 AirPrint 지원 IPP 프린터를 탐색하고, BIND 호환 영역(zone) 파일 포맷으로 결과를 출력합니다. 사용 가능하게 하려는 AirPrint 프린터를 대상으로 권한이 있는 서버의 영역(zone) 파일에 PTR/SRV/TXT 레코드를 복사하고 붙여넣으십시오. 입력 항목을 메인 영역(zone) 파일에 삽입하거나, $INCLUDE 지시문을 사용하여 포함시키는 AirPrint라는 이름의 하위 파일에 삽입하십시오.
AirPrint 기기는 모든 IPP 프린터를 탐색하지 않으며, URF(Universal Raster Format)을 지원하는 IPP 프린터의 하위 집합만을 탐색합니다. 따라서 AirPrint 기기에서 프린터를 찾을 수 있게 하려면 각 프린터를 대상으로 PTR 레코드를 수동으로 하나 더 추가해야 합니다. 이 레코드는 이름 앞부분에 수동으로 추가된 _universal._sub이 있다는 점만 제외하면 dns-sd -Z 명령어로 출력되는 PTR 레코드와 동일합니다.
다음은 수동으로 추가된 _universal._sub 행이 있는 권한이 있는 서버의 영역(zone) 파일 예시입니다.
@               PTR     Office\032Printer\226\128\153s\032Wide\032Area\032Bonjour\032AirPrint\032Printer_universal._sub PTR     Office\032Printer\226\128\153s\032Wide\032Area\032Bonjour\032AirPrint\032PrinterOffice\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"다음은 AirPrint 목록에 대한 $INCLUDE 지시문이 포함된 권한이 있는 서버의 영역(zone) 파일 예시입니다.
b._dns-sd._udp  IN PTR @lb._dns-sd._udp IN PTR @$INCLUDE AirPrint _ipp._tcp