Παράδειγμα χρήσης της εντολής κεντρικού υπολογιστή Linux

Εισαγωγή

Η εντολή host του Linux χρησιμοποιείται για να μάθετε τη διεύθυνση IP για έναν τομέα. Μπορεί επίσης να χρησιμοποιηθεί για να βρει το όνομα τομέα για μια διεύθυνση IP.

Αυτός ο οδηγός θα σας δείξει πώς να χρησιμοποιείτε τους πιο συνηθισμένους διακόπτες με την εντολή host.

Η εντολή υποδοχής

Από μόνη της η εντολή host θα επιστρέψει μια λίστα με όλους τους πιθανούς διακόπτες που μπορούν να χρησιμοποιηθούν μαζί της.

Για να πάρετε τον κατάλογο πληκτρολογήστε τα ακόλουθα σε ένα παράθυρο τερματικού:

πλήθος

Εμφανίζονται τα ακόλουθα αποτελέσματα:

Όπως συμβαίνει με πολλές εντολές Linux, υπάρχουν πολλοί διακόπτες, αλλά οι περισσότεροι δεν θα απαιτηθούν για αυτό που πρέπει να κάνετε.

Μπορείτε να μάθετε περισσότερα σχετικά με την εντολή του κεντρικού υπολογιστή, διαβάζοντας τη σελίδα του εγχειριδίου.

Απλά πληκτρολογήστε τα ακόλουθα στο παράθυρο του τερματικού:

άνθρωπος υποδοχής

Αποκτήστε τη διεύθυνση IP για ένα όνομα τομέα

Για να επιστρέψετε τη διεύθυνση IP για ένα όνομα τομέα, απλά πληκτρολογήστε την ακόλουθη εντολή:

host

Για παράδειγμα, για να βρείτε το όνομα τομέα για το linux.about.com, πληκτρολογήστε την ακόλουθη εντολή.

φιλοξενεί το linux.about.com

Τα αποτελέσματα από την εντολή υποδοχής θα είναι τα εξής:

Το linux.about.com είναι ένα ψευδώνυμο για το dynglbcs.about.com.
Το dynglbcs.about.com έχει διεύθυνση 207.241.148.82

Φυσικά το linux.about.com είναι ένας υποτομέας για about.com. Η εκτέλεση της εντολής κεντρικού υπολογιστή σε σχέση με το πλήρες όνομα τομέα domain.com επιστρέφει μια διαφορετική διεύθυνση IP.

Το about.com έχει διεύθυνση 207.241.148.80

Υπάρχει κάποια περαιτέρω έξοδος από την εντολή host εναντίον about.com καθώς εμφανίζει τον τρόπο χειρισμού του μηνύματος ηλεκτρονικού ταχυδρομείου.

Για παράδειγμα:

Σχετικά με το ηλεκτρονικό ταχυδρομείο about.com διαχειρίζεται το 500 ALT4.ASPMX.L.Google.com

Λάβετε το όνομα τομέα από μια διεύθυνση IP

Το αντίθετο από την επιστροφή της διεύθυνσης IP από ένα όνομα τομέα επιστρέφει το όνομα τομέα από μια διεύθυνση IP.

Μπορείτε να το κάνετε αυτό πληκτρολογώντας τα παρακάτω σε ένα παράθυρο τερματικού:

host <διεύθυνση IP>

Για παράδειγμα, γνωρίζουμε ότι το 207.241.148.80 είναι η διεύθυνση IP για About.com. Πληκτρολογήστε τα ακόλουθα σε ένα παράθυρο τερματικού:

host 207.241.148.80

Τα αποτελέσματα είναι τα εξής:

82.148.241.207.in-addr.arpa όνομα τομέα pointer glbny.about.com.

Η εντολή κεντρικού υπολογιστή από προεπιλογή επιστρέφει μόνο αρκετές πληροφορίες αλλά μπορείτε να πάρετε μια πιο λεπτομερή έξοδο χρησιμοποιώντας είτε το -d είτε -v διακόπτη ως εξής:

host -d linux.about.com

Τα αποτελέσματα από την παραπάνω εντολή δείχνουν τον τομέα που εξετάστηκε μαζί με τα αποτελέσματα. Επιστρέφει επίσης τις λεπτομέρειες του SOA για έναν τομέα.

Επιστροφή Τα στοιχεία SOA για έναν τομέα

Το SOA σημαίνει Start of Authority. Αν καταχωρίσετε ένα όνομα τομέα και στη συνέχεια φιλοξενήσει αυτόν τον τομέα με μια εταιρεία φιλοξενίας ιστοσελίδων η εταιρεία φιλοξενίας ιστοσελίδων πρέπει να διατηρήσει SOA για αυτόν τον τομέα. Παρέχει έναν τρόπο παρακολούθησης των ονομάτων τομέα.

Μπορείτε να βρείτε τα στοιχεία του SOA για έναν τομέα πληκτρολογώντας την ακόλουθη εντολή:

host-C

host-C

Για παράδειγμα, πληκτρολογήστε τα παρακάτω σε ένα παράθυρο τερματικού:

οικοδεσπότης-about.com

Έχουν επιστραφεί ορισμένα αποτελέσματα, αλλά όλα περιέχουν τα ίδια πεδία τα οποία είναι τα εξής:

Αυτή η ιστοσελίδα παρέχει μια καλή εικόνα για το SOA.

Περίληψη

Υπάρχουν προφανώς πολλοί άλλοι διακόπτες όπως το -l που παρέχει μια καταχώρηση και -T που αναζητούν χρησιμοποιώντας TCP / IP αντί UDP.

Θα διαπιστώσετε ότι πολλοί διακομιστές ιστού θα αρνηθούν αυτούς τους τύπους ερωτήσεων.

Γενικά, πιθανότατα θα χρειαστεί να χρησιμοποιήσετε μόνο την εντολή host για να επιστρέψετε είτε τη διεύθυνση IP για ένα όνομα τομέα ή το όνομα τομέα για μια διεύθυνση IP.