Android

Πώς να ορίσετε ή να αλλάξετε το hostname στο linux

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Πίνακας περιεχομένων:

Anonim

Από προεπιλογή, το όνομα κεντρικού υπολογιστή του συστήματος έχει οριστεί κατά τη διάρκεια της διαδικασίας εγκατάστασης ή εάν δημιουργείτε ένα εικονικό μηχάνημα, εκχωρείται δυναμικά στην περίπτωση κατά την εκκίνηση, αλλά υπάρχουν καταστάσεις όταν πρέπει να το αλλάξετε.

Αυτό το σεμινάριο θα σας οδηγήσει στη διαδικασία αλλαγής του ονόματος του host στο Linux χωρίς την ανάγκη επανεκκίνησης του συστήματος. Οι οδηγίες θα πρέπει να δουλεύουν σε οποιαδήποτε σύγχρονη διανομή Linux που χρησιμοποιεί systemd.

Τι είναι το Hostname

Ένα όνομα κεντρικού υπολογιστή είναι μια ετικέτα που έχει αντιστοιχιστεί σε ένα μηχάνημα που αναγνωρίζει το μηχάνημα στο δίκτυο. Κάθε συσκευή στο δίκτυο θα πρέπει να έχει ένα μοναδικό όνομα κεντρικού υπολογιστή.

Το όνομα κεντρικού υπολογιστή μπορεί να είναι μια απλή συμβολοσειρά που περιέχει αλφαριθμητικούς χαρακτήρες, κουκκίδες και παύλες. Εάν το μηχάνημα είναι συνδεδεμένο στο Internet (όπως web ή διακομιστής αλληλογραφίας), συνιστάται να χρησιμοποιείτε ένα πλήρες όνομα τομέα (FQDN) ως όνομα κεντρικού υπολογιστή του συστήματος. Το FQDN αποτελείται από δύο μέρη, το όνομα του κεντρικού υπολογιστή και το όνομα τομέα.

Εμφάνιση του τρέχοντος ονόματος κεντρικού υπολογιστή

Σε συστήματα Linux που χρησιμοποιούν systemd, η εντολή hostnamectl μπορεί να χρησιμοποιηθεί για την ερώτηση και την αλλαγή του ονόματος κεντρικού υπολογιστή και των συναφών ρυθμίσεων σε ένα δεδομένο μηχάνημα.

Για να προβάλετε το τρέχον όνομα κεντρικού υπολογιστή, καλέστε την εντολή hostnamectl χωρίς οποιαδήποτε επιχειρήματα:

hostnamectl

Το όνομα κεντρικού υπολογιστή του συστήματος επισημαίνεται στην παρακάτω εικόνα:

Αλλαγή ονόματος κεντρικού υπολογιστή

Για να αλλάξετε το όνομα κεντρικού υπολογιστή, καλέστε την εντολή hostnamectl με το όρισμα set-hostname ακολουθούμενο από το νέο όνομα κεντρικού υπολογιστή. Μόνο η ρίζα ή ένας χρήστης με δικαιώματα sudo μπορεί να αλλάξει το όνομα του συστήματος.

Για παράδειγμα, για να αλλάξετε το όνομα του συστήματος στο mail.linuxize.com , θα χρησιμοποιήσατε την ακόλουθη εντολή:

sudo hostnamectl set-hostname mail.linuxize.com

Η εντολή hostnamectl δεν παράγει έξοδο. Με την επιτυχία, το 0 επιστρέφεται, διαφορετικά ένας μη μηδενικός κωδικός αποτυχίας.

Τέλος, για να επαληθεύσετε ότι το όνομα του κεντρικού υπολογιστή έχει αλλάξει επιτυχώς, χρησιμοποιήστε και πάλι την εντολή hostnamectl :

hostnamectl

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

Static hostname: mail.linuxize.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 6d45a1a8d436418e97519da01ea61c1b Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64

συμπέρασμα

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

Για οδηγίες σχετικά με τις διαδρομές, ελέγξτε τα παρακάτω άρθρα:

Μη διστάσετε να αφήσετε ένα σχόλιο εάν έχετε οποιεσδήποτε ερωτήσεις.

όνομα κεντρικού υπολογιστή τερματικού