Πώς να διαγνώσετε εύκολα το δίκτυό σας με το MTR στο Linux
Εάν είστε σοβαροί για το Linux και τη γραμμή εντολών, έχετε αναμφισβήτητα χρησιμοποιήσει το ping
για να διαγνώσετε και να αντιμετωπίσετε τη σύνδεση στο Internet. Και αν είστε σοβαροί για το Linux και τη γραμμή εντολών, έχετε αναμφίβολα χρησιμοποιήσει επίσης traceroute
για να διαγνώσετε τη σύνδεσή σας στο Διαδίκτυο. Εάν επιθυμείτε ένα εργαλείο που συνδυάζει τόσο το Ping όσο και το Tracertoute, έχετε τύχη.
Το εργαλείο ονομάζεται MTR, για το Traceroute του Matt. Ονομάστηκε από τον Matt Kimball, τον αρχικό προγραμματιστή. Ο Roger Wolff είναι ο διατηρητής από το 1998.
Το MTR συνδυάζει τις λειτουργίες τόσο των τυπικών προγραμμάτων ping όσο και του traceroute. Όπως το ping, στέλνει αιτήσεις ICMP σε έναν προορισμό, είτε ένα όνομα τομέα είτε μια διεύθυνση IP, και ακούει τον προορισμό να απαντήσει ξανά. Όπως το Traceroute, λειτουργεί επίσης με τον ορισμό του Time To Live (TTL) ή τον αριθμό των μέγιστων λυκίσκων που ένα πακέτο μπορεί να πάρει το δίκτυο, σε ένα μικρό αριθμό, αυξάνοντας με κάθε απόπειρα. Αυτό καθορίζει τα πακέτα διαδρομών που παίρνουν σε έναν προορισμό στην πορεία. Οι πληροφορίες θα ενημερώνονται συνεχώς για όσο διάστημα εκτελείται το MTR.
Εγκατάσταση
Η εγκατάσταση είναι αρκετά εύκολη. Εάν βρίσκεστε σε ένα σύστημα Debian / Ubuntu, πληκτρολογήστε:
sudo apt-get install mtr
Για άλλες διανομές που δεν περιλαμβάνουν το MTR στο αποθετήριο, μπορείτε να κατεβάσετε τον πηγαίο κώδικα και να τον συντάξετε με την εντολή:
./configure make make install
Χρήση
Το MTR λειτουργεί σε δύο λειτουργίες, μια γραφική λειτουργία που οι χρήστες που δεν είναι τόσο άνετοι με τη γραμμή εντολών μπορούν να εργαστούν με μεγαλύτερη ευκολία και σε λειτουργία βασισμένη σε κείμενο.
Η χρήση του MTR είναι πολύ εύκολη. Αν θέλετε να δοκιμάσετε το Google, απλώς θα χρησιμοποιήσατε αυτήν την εντολή:
mtr google.com
Η έκδοση στο Ubuntu έρχεται με γραφική διεπαφή. Όταν ξεκινάτε MTR, τα αποτελέσματα θα εμφανιστούν σε ένα παράθυρο. Αν προτιμάτε να το έχετε στο παράθυρο του τερματικού σας, όπως οι περισσότεροι χρήστες Linux, έχετε αρκετές επιλογές.
Ο ευκολότερος τρόπος είναι να καλέσετε το MTR με το διακόπτη " --curses
":
mtr - τρέχει google.com
Αν αυτό είναι πάρα πολύ για σας επίσης, μπορείτε να κατεβάσετε την έκδοση απλού κειμένου:
sudo apt-get install mtr-tiny
Αν θέλετε τα γραφικά κουδούνια και σφυρίχτρες (αν και δεν υπάρχουν πραγματικά στο MTR), απλώς χρησιμοποιήστε την επιλογή " --gtk
".
Αν θέλετε να δοκιμάσετε μια διεύθυνση IP αντί για ένα όνομα κεντρικού υπολογιστή, χρησιμοποιήστε την επιλογή " --address
":
mtr - διεύθυνση 127.0.0.1
Φυσικά, αυτό θα ελέγξει τη συσκευή loopback, ή με άλλα λόγια το δικό σας μηχάνημα. Μπορείτε να χρησιμοποιήσετε οποιαδήποτε διεύθυνση IP θέλετε. Μπορεί να είναι χρήσιμο σε περίπτωση που το DNS σας φιλοξενηθεί ποτέ.
Μπορείτε επίσης να κάνετε μερικά ενδιαφέροντα πράγματα όπως να αλλάξετε τον κόμβο της οθόνης και τον τρόπο με τον οποίο αντιπροσωπεύονται τα πεδία.
Το Linux είναι μια εξαιρετική πλατφόρμα για να μάθετε πώς λειτουργεί το Διαδίκτυο πραγματικά, και δεν οφείλεται σε μικρό βαθμό στη διαθεσιμότητα εργαλείων όπως το MTR. Ενώ τα εξελιγμένα εργαλεία δικτύωσης μπορούν να κοστίζουν χιλιάδες δολάρια σε άλλες πλατφόρμες, μπορείτε να βρείτε ποιοτικά εργαλεία για τη διάγνωση και την αντιμετώπιση προβλημάτων που διατίθενται δωρεάν στο Linux.
Πιστοποίηση εικόνας: Ιατρικό όργανο με υπολογιστή από το BigStockPhoto