Τι είναι το mDNSResponder και γιατί εκτελείται στο Mac μου;

Ρυθμίζετε ένα τείχος προστασίας Mac ή απλώς ελέγχετε τι τρέχει χρησιμοποιώντας το Activity Monitor, όταν παρατηρήσετε κάτι κρυπτογραφικό: mDNSResponder. Ποια είναι αυτή η διαδικασία και πρέπει να ανησυχείτε; Όχι: αυτό είναι ένα βασικό μέρος του macOS.

ΣΧΕΤΙΚΟΙ: Τι είναι το configd και γιατί εκτελείται στο Mac μου;

Αυτό το άρθρο είναι μέρος της τρέχουσας σειράς μας που εξηγεί διάφορες διαδικασίες που βρέθηκαν στο Activity Monitor, όπως kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd και πολλά άλλα. Δεν ξέρετε ποιες είναι αυτές οι υπηρεσίες; Καλύτερα να αρχίσετε να διαβάζετε!

Τι είναι το mDNSResponder;

Η σημερινή διαδικασία, το mDNSResponder, αποτελεί βασικό μέρος του πρωτοκόλλου Bonjour. Το Bonjour είναι η υπηρεσία δικτύωσης μηδενικής διαμόρφωσης της Apple, πράγμα που ουσιαστικά σημαίνει πως οι συσκευές της Apple βρίσκουν η μία την άλλη σε ένα δίκτυο. Η διαδικασία μας, mDNSResponder, σαρώνει τακτικά το τοπικό σας δίκτυο αναζητώντας άλλες συσκευές με δυνατότητα Bonjour.

Γιατί να αναζητήσετε άλλες συσκευές; Για να απλοποιήσετε τη δικτύωση. Ένα παράδειγμα αυτής της εργασίας είναι η κοινή χρήση βιβλιοθηκών του iTunes. Ανοίξτε το iTunes και μπορείτε να δείτε και να περιηγηθείτε σε άλλες βιβλιοθήκες iTunes μέσω του τοπικού σας δικτύου. Το Bonjour είναι ο λόγος που λειτουργεί: το πρωτόκολλο επιτρέπει σε δύο υπολογιστές στο ίδιο δίκτυο να βρίσκουν εύκολα ο ένας τον άλλον, πράγμα που σημαίνει ότι η λίστα των κοινόχρηστων βιβλιοθηκών iTunes είναι πάντα ενημερωμένη.

Το Bonjour επιτρέπει περισσότερα από την κοινή χρήση του iTunes - βοηθά στη συμπλήρωση της λίστας των "Κοινόχρηστων" συσκευών στο Finder. Το Bonjour συμπληρώνει επίσης την κοινή χρήση εικόνων στις Φωτογραφίες, τη λίστα των συσκευών που είναι συμβατές με το Airplay και βρίσκοντας γρήγορα εκτυπωτές. Επειδή η ίδια διαδικασία εκτελείται στα Windows, το Bonjour μπορεί επίσης να χρησιμοποιηθεί για γρήγορη σύνδεση σε υπολογιστές με Windows που χρησιμοποιούν λογισμικό όπως το iTunes - έτσι λειτουργεί η κοινή χρήση βιβλιοθηκών iTunes μεταξύ υπολογιστών και Mac.

Το λογισμικό τρίτου μέρους μπορεί επίσης να χρησιμοποιήσει το Bonjour: για παράδειγμα, μπορείτε να κάνετε streaming ήχου από το iTunes στο Kodi, ακόμα κι αν εκτελείτε το Kodi σε Windows, εάν έχετε εγκαταστήσει το Bonjour. Ένα απλό πρόγραμμα που ονομάζεται Bonjour Browser σας επιτρέπει να περιηγηθείτε γρήγορα σε όλες τις συσκευές με δυνατότητα Bonjour στο δίκτυό σας.

Εάν χρησιμοποιείτε τείχος προστασίας Mac, θα δείτε αναδυόμενα παράθυρα σχετικά με το mDNSResponder. Ο αποκλεισμός αυτής της διαδικασίας από την πρόσβαση στο δίκτυο αποτρέπει τη λειτουργία του Bonjour, γεγονός που καθιστά δυσκολότερη τη χρήση του τοπικού σας δικτύου. Σε ορισμένες περιπτώσεις, η απενεργοποίηση του Bonjour μπορεί να σας εμποδίσει να συνδεθείτε εντελώς στο Διαδίκτυο, οπότε είναι ίσως καλύτερο να επιτρέψετε στο mDNSResponder να έχει πρόσβαση στο δίκτυό σας.

Ως επί το πλείστον, δεν πρέπει να παρατηρήσετε ότι το mDNSResponder καταλαμβάνει πολύ CPU ή μνήμη. Εάν το κάνετε, η επανεκκίνηση του Mac σας θα λύσει το πρόβλημα στις περισσότερες περιπτώσεις.

Περιμένετε, η Apple δεν κατάργησε το mDNSResponder;

Ίσως πιστεύετε ότι η Apple κατάργησε το mDNSResponder από macOS πριν από χρόνια, και είστε κάπως σωστοί. Σύμφωνα με τον Ars Technica, η Apple διέκοψε για λίγο το mDNSResponder για το Yosemite το 2014, μόνο για να ανακαλύψει ότι πολλά πράγματα σπάνε χωρίς αυτό. Η Apple επέστρεψε το mDNSResponder ένα χρόνο αργότερα για το El Capitan, το οποίο προφανώς διόρθωσε 300 διαφορετικά σφάλματα macOS σε μια γρήγορη κίνηση. Αυτό μας κάνει να υποψιαζόμαστε ότι το mDNSResponder δεν θα εξαφανιστεί ξανά από το macOS σύντομα.

Φωτογραφική πίστωση: guteksk7 / Shutterstock.com