IPv6 (Internet Protocol versi 6) ialah protokol rangkaian generasi baharu di Internet, bertujuan untuk menyelesaikan cabaran keletihan alamat IPv4 dan menyediakan ruang alamat yang lebih luas untuk pertumbuhan pesat Internet pada masa hadapan. IPv6 menggunakan panjang alamat 128-bit Berbanding dengan IPv4 32-bit, IPv6 mempunyai lebih banyak alamat yang boleh diserahkan, menyediakan sumber alamat IP yang lebih mencukupi untuk menyambungkan peranti IoT, rumah pintar, peranti mudah alih, dsb. Transformasi ini bukan sahaja akan membolehkan lebih banyak peranti mengakses Internet, tetapi juga meningkatkan kecekapan dan keselamatan rangkaian. Pelancaran penggunaan IPv6 secara beransur-ansur akan memudahkan
Walau bagaimanapun, dalam sesetengah kes, melumpuhkan IPv6 mungkin juga diperlukan, seperti apabila IPv6 tidak tersedia atau tidak selamat dalam persekitaran rangkaian tertentu.
Artikel ini akan memperkenalkan cara untuk melumpuhkan IPv6 dalam sistem Linux.
Dalam sistem Linux, kami boleh mengkonfigurasi parameter kernel secara dinamik melalui alat sysctl.
Jika anda ingin melumpuhkan IPv6, anda boleh melakukannya dengan mengubah suai konfigurasi sysctl.
1. Buka terminal dan log masuk dengan keistimewaan root.
2 Gunakan editor teks untuk membuka fail /etc/sysctl.conf
.
sudo nano /etc/sysctl.conf
3 Tambahkan kandungan berikut pada penghujung fail:
# 禁用IPv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
4. Simpan dan tutup fail. Kemudian jalankan arahan berikut untuk perubahan berkuat kuasa:
sudo sysctl -p
5. Semak sama ada IPv6 dilumpuhkan. Jalankan arahan berikut:
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
Jika output ialah 1
, ini bermakna IPv6 telah berjaya dilumpuhkan.
Selain melumpuhkan IPv6 secara kekal melalui sysctl, ia juga mungkin untuk melumpuhkan IPv6 buat sementara waktu tanpa menjejaskan konfigurasi kekal.
1. Buka terminal dan log masuk dengan keistimewaan root.
2 Jalankan arahan berikut untuk melumpuhkan IPv6 buat sementara waktu:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
3. Untuk mendayakan semula IPv6, anda boleh menjalankan arahan berikut:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0 sudo sysctl -w net.ipv6.conf.default.disable_ipv6=0
Ini akan melumpuhkan IPv6 serta-merta, tetapi akan kembali kepada konfigurasi lalai selepas but semula sistem.
Kaedah lain ialah melumpuhkan terus modul IPv6 dalam kernel Linux. Kaedah ini melumpuhkan sepenuhnya IPv6 tanpa mengira cara sistem dikonfigurasikan.
1. Buka terminal dan log masuk dengan keistimewaan root.
2 Jalankan arahan berikut untuk melumpuhkan modul IPv6:
sudo echo "blacklist ipv6" >> /etc/modprobe.d/blacklist.conf
3. Mulakan semula sistem untuk perubahan berkuat kuasa.
Melalui kaedah yang tidak dinyatakan di atas, saya percaya anda boleh melumpuhkan IPv6 dengan mudah dalam sistem Linux anda.
Anda boleh memilih untuk melumpuhkan IPv6 secara kekal, melumpuhkan IPv6 buat sementara waktu atau melumpuhkan modul IPv6 mengikut keperluan anda sendiri.
Namun, anda mesti beroperasi dengan berhati-hati untuk mengelakkan masalah rangkaian yang tidak perlu.
Atas ialah kandungan terperinci Bagaimana untuk melumpuhkan ipv6 di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!