ipv6 là gì? cách tắt ipv6 trên Centos 7

  • Thursday 13/07/2023

1. ipv6 là gì?

Địa chỉ IPv6 (Internet protocol version 6) là thế hệ địa chỉ Internet phiên bản mới được thiết kế để thay thế cho phiên bản địa chỉ IPv4 trong hoạt động Internet. Địa chỉ IPv4 có chiều dài 32 bít, biểu diễn dưới dạng các cụm số thập phân phân cách bởi dấu chấm, ví dụ 203.119.9.0. IPv4 là phiên bản địa chỉ Internet đầu tiên, đồng hành với việc phát triển như vũ bão của hoạt động Internet trong hơn hai thập kỷ vừa qua. Với 32 bit chiều dài, không gian IPv4 gồm khoảng 4 tỉ địa chỉ cho hoạt động mạng toàn cầu.

Do sự phát triển như vũ bão của mạng và dịch vụ Internet, nguồn IPv4 dần cạn kiệt, đồng thời bộc lộ các hạn chế đối với việc phát triển các loại hình dịch vụ hiện đại trên Internet. Phiên bản địa chỉ Internet mới IPv6 được thiết kế để thay thế cho phiên bản IPv4, với hai mục đích cơ bản:

  • Thay thế cho nguồn IPv4 cạn kiệt để tiếp nối hoạt động Internet.
  • Khắc phục các nhược điểm trong thiết kế của địa chỉ IPv4.

Địa chỉ IPv6 có chiều dài 128 bít, biểu diễn dưới dạng các cụm số hexa phân cách bởi dấu ::, ví dụ 2001:0DC8::1005:2F43:0BCD:FFFF. Với 128 bít chiều dài, không gian địa chỉ IPv6 gồm 2128 địa chỉ, cung cấp một lượng địa chỉ khổng lồ cho hoạt động Internet.

2. Cách tắt ipv6 trên Centos 7

ipv6 trên Centos 7 mặc định sẽ được kich hoạt. Tuy nhiên hiện ipv6 vẫn chưa được sử dụng rộng rãi vì vậy trong quá trình sử dụng server có thể bạn sẽ gặp một số vấn đề lỗi của các dịch vụ như email, web…khi server sử dụng ipv6 làm kết nối.

Trong bài viết này mình sẽ hướng dẫn bạn tắt ipv6 trên server đang sử dụng Centos với vài thao tác đơn giản sau:

Bước 1: Kiểm tra ipv6 có đang hoạt động trên server hay không?

Để kiểm tra server có đang kích hoạt ivp6 không bạn ssh vào server và dùng lệnh sau:

# ifconfig -a | grep inet6

Nếu kết quả trả về như sau có nghĩa là ipv6 trên server đang được kích hoạt.

inet6 fe80::216:3eff:fe7f:a8ec prefixlen 64 scopeid 0x20<link>
inet6 ::1 prefixlen 128 scopeid 0x10<host>

disable_ipv6_h1

Bước 2: Disable ipv6 thông qua sysctl.

Với cách này bạn chỉ cần mở file :/etc/sysctl.conf

disable_ipv6_h2

 

Sau đó bạn cho thêm 2 dòng sau vào cuối file. Sau đó cho lưu lại file.

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

 

disable_ipv6_h3

Bước cuối: Reload lại cấu hình:

Bạn chạy lệnh sau để reload lại cấu hình : sysctl -p hoặc sysctl -f /etc/sysctl.conf để cập nhật mà không cần phải reboot lại server.

 

Ngoài ra bạn có thể tham khảo các bài viết về server tại link sau:

https://kb.pavietnam.vn/category/vps-dedicated-colocation/linux-server

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post