Πώς να απενεργοποιήσετε το IPv6 στο CentOS 8


Μια έκδοση πρωτοκόλλου Διαδικτύου 6 (IPv6) είναι ένα αναγνωριστικό μιας διεπαφής δικτύου που εμπλέκεται σε ένα δίκτυο υπολογιστών IPv6. Εάν δεν θέλετε να χρησιμοποιήσετε τη διεύθυνση Ipv6, μπορείτε να επιλέξετε να την απενεργοποιήσετε είτε προσωρινά είτε μόνιμα.

Σε αυτό το άρθρο, θα μάθετε μερικούς τρόπους για να απενεργοποιήσετε το IPv6 στον υπολογιστή σας CentOS 8 Linux.

Απενεργοποίηση IPv6 στο CentOS 8

Αρχικά, ελέγξτε εάν το IPv6 είναι ενεργοποιημένο στον υπολογιστή σας CentOS 8 χρησιμοποιώντας την ακόλουθη εντολή ip.

ip a | grep inet6

Εάν το IPv6 είναι ενεργοποιημένο, μπορείτε να δείτε ορισμένες γραμμές inet6, ωστόσο, εάν η εντολή δεν εκτυπώνει τίποτα, το IPv6 είναι απενεργοποιημένο σε όλες τις διεπαφές δικτύου σας.

Απενεργοποιήστε το IPv6 χρησιμοποιώντας την εντολή sysctl

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

Πρώτα δημιουργήστε ένα νέο αρχείο διαμόρφωσης sysctl /etc/sysctl.d/70-ipv6.conf χρησιμοποιώντας την ακόλουθη εντολή.

vi /etc/sysctl.d/70-ipv6.conf

Στη συνέχεια, προσθέστε τις ακόλουθες γραμμές και αποθηκεύστε το αρχείο.

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

Τώρα, για να απενεργοποιήσετε το IPv6 χρησιμοποιήστε την ακόλουθη εντολή.

sysctl --load /etc/sysctl.d/70-ipv6.conf

Το IPv6 θα πρέπει τώρα να είναι απενεργοποιημένο.

Για να επαληθεύσετε εάν το IPv6 είναι απενεργοποιημένο, εκτελέστε την ακόλουθη εντολή ip.

ip a | grep inet6

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

Όταν χρησιμοποιείτε αυτήν τη μέθοδο, ορισμένες από τις διεπαφές δικτύου σας ενδέχεται να εξακολουθούν να χρησιμοποιούν IPv6 μετά την επανεκκίνηση του συστήματός σας. Αυτό συμβαίνει επειδή το CentOS 8 χρησιμοποιεί από προεπιλογή τη Διαχείριση δικτύου.

Για να σταματήσετε εντελώς τη χρήση του IPv6, χρησιμοποιήστε την ακόλουθη εντολή nmcli.

nmcli connection modify interface ipv6.method ignore

Τέλος, επανεκκινήστε τον υπολογιστή σας CentOS 8.

reboot

Απενεργοποιήστε το IPv6 χρησιμοποιώντας την επιλογή εκκίνησης πυρήνα

Η επιλογή εκκίνησης πυρήνα απαιτεί επανεκκίνηση συστήματος μετά τη διαμόρφωση. Είναι η καλύτερη μέθοδος απενεργοποίησης του IPv6.

Για να χρησιμοποιήσετε αυτήν τη μέθοδο, ανοίξτε το προεπιλεγμένο αρχείο διαμόρφωσης GRUB /etc/default/grub με τον επεξεργαστή κειμένου vi, όπως φαίνεται παρακάτω.

vi /etc/default/grub

Στη συνέχεια, κατευθυνθείτε στο τέλος του αρχείου και πατήστε O για να δημιουργήσετε μια νέα γραμμή και πληκτρολογήστε τα εξής.

GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX ipv6.disable=1"

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

Το επόμενο βήμα είναι να ενημερώσετε τα αρχεία GRUB CFG. Πληκτρολογήστε την ακόλουθη εντολή για να εντοπίσετε τα αρχεία grub.

 ls -lh /etc/grub*.cfg

Θα δείτε 2 GRUB CFG διαδρομές αρχείου: /boot/grub2/grub.cfg και /boot/efi/EFI/centos/grub.cfg .

Πληκτρολογήστε την ακόλουθη εντολή για να δημιουργήσετε ένα νέο αρχείο διαμόρφωσης GRUB και να το αποθηκεύσετε στο /boot/grub2/grub.cfg.


grub2-mkconfig -o /boot/grub2/grub.cfg

Στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή για να δημιουργήσετε ένα νέο αρχείο διαμόρφωσης GRUB και να το αποθηκεύσετε στο /boot/efi/EFI/centos/grub.cfg.

grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

Τέλος, επανεκκινήστε τον υπολογιστή σας CentOS 8.

reboot

Μετά την επανεκκίνηση, πληκτρολογήστε την ακόλουθη εντολή για να επαληθεύσετε εάν το IPv6 είναι απενεργοποιημένο.

ip a | grep inet6

Εάν η εντολή δεν εκτυπώνει τίποτα, σημαίνει ότι το IPv6 είναι απενεργοποιημένο.

Περίληψη

Σε αυτό το άρθρο, μάθατε για δύο τρόπους με τους οποίους μπορείτε να απενεργοποιήσετε το IPv6 στον υπολογιστή σας CentOS 8 Linux. Η πρώτη μέθοδος είναι χρησιμοποιώντας sysctl ενώ η δεύτερη είναι χρησιμοποιώντας την επιλογή εκκίνησης πυρήνα. Ενώ η απενεργοποίηση του IPv6 Η χρήση του sysctl είναι προσωρινή, η επιλογή εκκίνησης του πυρήνα είναι μόνιμη και είναι η καλύτερη μέθοδος.