Cách tắt hoàn toàn IPv6 trên Fedora Linux 39

Cach Tat Hoan Toan Ipv6 Tren Fedora Linux 39



Trong hầu hết các mạng gia đình, địa chỉ IPv4 riêng là đủ để cấp cho tất cả các máy tính trong mạng của bạn một địa chỉ IP. Địa chỉ IPv4 dễ nhớ và dễ sử dụng hơn. Nếu không cần địa chỉ IPv6 cho mạng của mình, bạn có thể cân nhắc việc tắt địa chỉ này trên các máy tính trong mạng của mình.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tắt vĩnh viễn IPv6 trên Fedora Linux 39 bằng tùy chọn khởi động kernel.

Chủ đề Nội dung:

  1. Kiểm tra xem IPv6 có được bật hay không
  2. Vô hiệu hóa toàn hệ thống IPv6 bằng cách sử dụng tham số khởi động hạt nhân
  3. Kiểm tra xem IPv6 có bị tắt hoàn toàn không
  4. Kích hoạt lại IPv6
  5. Phần kết luận

Kiểm tra xem IPv6 có được bật hay không

IPv6 được bật theo mặc định trên hầu hết các bản phân phối Linux hiện đại bao gồm Fedora.







Để kiểm tra xem bạn đã bật IPv6 chưa, bạn có thể sử dụng lệnh “nmcli”. Nếu IPv6 được bật, bạn sẽ thấy một địa chỉ IPv6 ngẫu nhiên được gán cho từng giao diện mạng trên máy tính của bạn.



$ nmcli



Một cách khác để kiểm tra xem IPv6 có được bật hay không bằng cách kiểm tra xem bạn đã cài đặt các tham số kernel IPv6 trên máy tính của mình bằng lệnh sau:





$ sudo sysctl -Một | nắm chặt ipv6

Như bạn có thể thấy, hệ thống Fedora 39 của chúng tôi đã thiết lập các tham số kernel IPv6. Vì vậy, IPv6 được kích hoạt trong trường hợp của chúng tôi.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động



Vô hiệu hóa toàn hệ thống IPv6 bằng cách sử dụng tham số khởi động hạt nhân

Để tắt hoàn toàn IPv6 trên Fedora 39 bằng tham số khởi động kernel “ipv6.disable=1”, hãy chạy lệnh sau:

$ sudo bẩn thỉu --update-kernel TẤT CẢ --args 'ipv6.disable=1'

Tham số khởi động kernel “ipv6.disable=1” phải được đặt cho tất cả các mục khởi động GRUB của Fedora 39 như bạn có thể thấy trong ảnh chụp màn hình sau:

$ sudo bẩn thỉu --thông tin TẤT CẢ

  Ảnh chụp màn hình chương trình máy tính Mô tả được tạo tự động

Để những thay đổi có hiệu lực, bạn phải khởi động lại hệ thống Fedora 39 của mình.

$ sudo khởi động lại

Kiểm tra xem IPv6 có bị tắt hoàn toàn không

Khi IPv6 bị vô hiệu hóa hoàn toàn trên hệ thống Fedora 39, bạn sẽ thấy chỉ có các địa chỉ IPv4 được đặt trên mỗi giao diện mạng của máy tính, không có địa chỉ IPv6 như trước.

$ nmcli

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Nếu IPv6 bị tắt khỏi kernel, bạn sẽ không thấy bất kỳ tham số kernel IPv6 nào được đặt trên hệ thống Fedora 39 của mình.

$ sudo sysctl -Một | nắm chặt ipv6

Lệnh không trả về gì vì IPv6 bị vô hiệu hóa hoàn toàn trên hệ thống Fedora 39 của chúng tôi.

  Văn bản đen trắng Mô tả được tạo tự động

Kích hoạt lại IPv6

Nếu sau này bạn đổi ý và muốn bật lại IPv6, chỉ cần chạy lệnh sau:

$ sudo bẩn thỉu --update-kernel TẤT CẢ --remove-args 'ipv6.disable=1'

Cần xóa tham số khởi động kernel “ipv6.disable=1” khỏi tất cả các mục khởi động GRUB.

  Ảnh chụp màn hình máy tính Mô tả được tạo tự động

Để những thay đổi có hiệu lực, hãy khởi động lại hệ thống Fedora 39 của bạn.

$ sudo khởi động lại

Sau khi máy tính khởi động, bạn có thể xác nhận xem IPv6 có được bật hay không như trước khi sử dụng lệnh “nmcli” hoặc “sysctl”.

Phần kết luận

Trong bài viết này, chúng tôi đã hướng dẫn bạn cách kiểm tra xem IPv6 được bật hay tắt trên máy tính của bạn. Chúng tôi cũng đã hướng dẫn bạn cách tắt hoàn toàn IPv6 trên Fedora 39 bằng cách sử dụng tham số khởi động kernel “ipv6.disable=1” và cách bật lại IPv6 trên Fedora 39 trong trường hợp bạn cần lại.