¿Cómo puedo configurar DNS para Bonjour y AirPrint para anunciar impresoras en subredes?

Varias impresoras no permanecen conectadas a los clientes, aunque todo tiene direcciones IP estáticas, y no se pueden buscar en las redes, es decir, no aparecen con Bonjour.

Idealmente, me gustaría configurar el DNS para que en todas mis redes, las impresoras puedan agregarse con Bonjour, y luego, la configuración continuaría funcionando al día siguiente, asumiendo que las direcciones IP, etc. no cambiaron.

Apple dice muy claramente en la parte superior, aquí para "usar DNS para imprimir a través de redes", ¡pero desafortunadamente no explica cómo hacerlo! Sospecho que ese gesto estaba destinado a la convergencia de usuarios de Windows.

Todos los recursos que encuentro en línea parecen bastante antiguos; por ejemplo, aquí hay información que fue realmente emocionante , y de Apple, las 3 impresoras se enumeran aquí , pero en la interfaz del servidor OSX, o en el último OSX, no hay incluso una forma de agregar muchos de los servicios que la gente describe.

Ser especifico; todas estas son impresoras HP, que admiten Airprint , y el servidor ejecuta Yosemite con 5.0.1 (el mismo problema también existía en el servidor 4), con los clientes en Yosemite o 10.11.

La configuración del firewall para las capas 2, 3 y 7 es correcta y no interfiere con esto, hasta donde yo sé (he experimentado, con eso apagado). También he experimentado con habilitar y deshabilitar IPv6.

Respuestas (2)

He resuelto este problema al permitir que un grupo seleccionado de invitados esté en la misma LAN que las impresoras; sin embargo, bloqueándolos significativamente con firewalls para que solo las impresoras y algunas otras máquinas necesarias puedan ser alcanzadas desde esa red wi-fi específica.

Si ve que he proporcionado esta respuesta a mi propia pregunta; Todavía me encantaría saber cómo configurar DNS para Bonjour en las versiones actuales de OSX y Server y, de lo contrario, reenviar Airprint u otros protocolos como ejemplos.

Debe estudiar e investigar un estándar de Internet (descrito en RFC-6763 ) llamado "Descubrimiento de servicios DNS" , abreviado: DNS-SD.

Toda la información adicional que necesita para eso está alojada en DNS-SD.org y en ZeroConf.org .

Allí, eche un vistazo a "Cómo configurar AirPrint de área amplia" . Saca tus conclusiones sobre cómo lograr lo mismo con AirPlay. (Sugerencia: los registros del servicio DNS tienen nombres diferentes...)