Cách tắt IPv6 trên Ubuntu
Mặc dù IPv6 rất cần thiết cho sự phát triển lâu dài của Internet nhưng có những trường hợp bạn có thể cần phải tắt nó trên hệ thống Ubuntu của mình.
Để giải quyết mọi vấn đề không tương thích tiềm ẩn, các thách thức về cấu hình mạng hoặc các tình huống cụ thể cần phải chặn IPv6 trên Ubuntu, vui lòng làm theo các bước sau để vô hiệu hóa nó một cách hiệu quả.
Cách tắt IPv6 vĩnh viễn trên Ubuntu
Cấu hình tiêu chuẩn cho IPv6 cho phép sử dụng nó cùng với IPv4, trong đó cả hai giao thức được sử dụng đồng thời.
Để truy cập thiết bị đầu cuối một cách tinh tế trên hệ điều hành Ubuntu của bạn, hãy nhấn đồng thời phím Control cùng với phím Alternate và chữ “T”. Sau đó, hãy sử dụng trình soạn thảo văn bản tinh tế có tên là “nano” để mở tệp cấu hình phức tạp cho sysctl.
sudo nano /etc/sysctl.conf
Để tắt dịch vụ IPv6, vui lòng chèn mã nói trên vào tệp cấu hình của bạn.
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Trong đoạn mã trên:
Lệnh cấu hình ban đầu sẽ vô hiệu hóa hiệu quả hỗ trợ Giao thức Internet phiên bản sáu (IPv6) trên tất cả các bộ điều hợp mạng trong môi trường của hệ điều hành.
Dòng mã thứ hai được thiết kế để vô hiệu hóa giao diện người dùng mặc định bằng cách nhắm mục tiêu rõ ràng vào giao diện đó.
Hành động vô hiệu hóa IPv6 trên giao diện loopback sẽ ngăn cản việc sử dụng Giao thức Internet phiên bản 6 cho hoạt động liên lạc nội bộ máy.
Sau khi kết hợp mã được cung cấp, vui lòng nhấn “Ctrl + O” để giữ nguyên mọi sửa đổi được thực hiện trong trình chỉnh sửa trong khi đảm bảo bạn thoát khỏi nó. Sau đó, thực hiện những thay đổi này trên hệ thống bằng cách thực thi
sudo sysctl -p
Khởi động lại dịch vụ mạng của bạn với:
sudo systemctl restart systemd-networkd
Để xác nhận trạng thái hiện tại của bất kỳ dịch vụ IPv6 không hoạt động nào, vui lòng thực hiện lệnh sau trên hệ thống của bạn:
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
Nếu hệ thống cho biết việc vô hiệu hóa IPv6 thành công bằng cách hiển thị “1” để phản hồi câu hỏi thì kết quả như vậy cho thấy IPv6 đã bị vô hiệu hóa một cách hiệu quả trên Ubuntu.
Cách tắt tạm thời IPv6 trên Ubuntu
Để tắt chức năng IPv6 trong giây lát trên hệ điều hành Ubuntu, hãy thực thi lệnh “systemctl” kèm theo tùy chọn “-w” như sau:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
Bây giờ, khởi động lại dịch vụ mạng với:
sudo systemctl restart systemd-networkd
Do đó, tất cả các phần phụ thuộc sẽ được cấu hình để tắt dịch vụ IPv6 trong giây lát.
Chịu trách nhiệm về cấu hình mạng của PC Ubuntu của bạn
Ubuntu cung cấp một giao diện dễ truy cập để điều chỉnh cấu hình IPv6, cho phép người dùng điều chỉnh hành vi kết nối mạng của hệ thống theo sở thích cá nhân. Tuy nhiên, trong khi giải quyết các yêu cầu này, điều cần thiết là phải thận trọng khi thực hiện các thay đổi, do tầm quan trọng ngày càng tăng của IPv6 trong kiến trúc internet trên toàn thế giới.