mDNSResponder pregunta: ¿qué está haciendo en este caso específico?

2

Noté que el proceso mDNSResponder en mi máquina aceptó una conexión entrante del nombre que se le dio a mi máquina en relación con las capacidades de uso compartido (xxx's-MacBook-Pro.local) en el puerto 53. A pesar de haber leído sobre el artículo de Wikipedia sobre Bonjour, Todavía no entiendo realmente lo que hace específicamente.

En este caso, ¿mDNSResponder estaba tratando de ver qué capacidades de uso compartido estaban habilitadas en mi máquina?

    
pregunta oats58459 05.12.2015 - 01:36

1 respuesta

2

Sin más información sobre qué herramienta de monitoreo está utilizando y qué muestra exactamente, es difícil decir con seguridad qué está sucediendo. Pero te puedo contar un poco. mDNSResponder tiene tres trabajos principales en OS X:

  • Enviar búsquedas de DNS de multidifusión (mDNS, también llamadas Bonjour) a la red local en el puerto 5353 (y escuchar las respuestas). Estos incluyen la búsqueda de nombres (p. Ej., "Estoy intentando comunicarme con somethingorother.local; ¿cuál es su dirección IP?") Y los servicios disponibles (p. Ej., "¿Qué computadoras de la red local proporcionan servicios de intercambio de archivos AFP?") / p>

  • Cómo escuchar y responder a las búsquedas de mDNS que se aplican a él. Por ejemplo, si su nombre Bonjour es xxxs-MacBook-Pro.local y ve una solicitud de xxxs-MacBook-Pro.local, responderá con sus direcciones IP. Del mismo modo, si tiene activado el uso compartido de archivos AFP y ve una solicitud de servidores AFP, responderá ("¡Yo soy el MacBook Pro de xxx y proporciono el servicio AFP en el puerto 548!").

  • Enviar búsquedas de DNS normales (unicast) en el puerto 53 a algún servidor DNS (y escuchar las respuestas). Los nombres que terminan en ".local" se envían a través de mDNS; todo lo demás (por ejemplo, "www.apple.com") se envía a través del DNS normal a los servidores configurados en la configuración de red.

Si está viendo actividad en el puerto 53, ese es el DNS normal. No estoy seguro de por qué lo ve como una conexión entrante (a menos que sea realmente una respuesta para una solicitud que envió), o por qué la fuente sería su propia computadora. Para ellos, necesito información más detallada sobre lo que estás viendo.

    
respondido por el Gordon Davisson 05.12.2015 - 06:39

Lea otras preguntas en las etiquetas