Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tự động hóa ipv6 bằng dhcpv6 prefix delegation

    🔥 TỰ ĐỘNG HÓA IPV6 BẰNG DHCPV6 PREFIX DELEGATION

    Trong kỷ nguyên IPv4, khi kết nối mạng cho các chi nhánh hoặc khách hàng, nhà mạng ISP chỉ cần cấp một địa chỉ IP tĩnh hoặc động (qua DHCP/PPPoE). Sau đó, anh em IT tại doanh nghiệp sẽ tự chia nhỏ các dải mạng Private Inside (như 192.168.1.0, 192.168.2.0) rồi cấu hình NAT để ra ngoài. Quá đơn giản đúng không?

    Nhưng bước sang thế giới IPv6, câu chuyện đã thay đổi 180 độ. IPv6 không còn khái niệm NAT truyền thống và mọi thiết bị người dùng đều cần một địa chỉ IPv6 Global Unicast (IP thật toàn cầu). Vậy làm thế nào để nhà mạng ISP có thể cấp phát đồng thời cả một "bể" dải mạng (Prefix) xuống cho Router khách hàng, rồi từ Router đó lại tự động bẻ nhỏ dải mạng cấp xuống cho từng PC, Laptop trong LAN mà không cần chúng ta phải cấu hình tay từng dòng?

    Giải pháp tối cao chính là DHCPv6 Prefix Delegation (DHCPv6-PD). Hãy cùng tôi phân tích và cấu hình thực chiến tính năng này nhé!


    1. NGUYÊN LÝ HOẠT ĐỘNG CỦA DHCPV6 PREFIX DELEGATION


    Hiểu một cách đơn giản, DHCPv6-PD là cơ chế quản lý mạng hai tầng:
    • Tầng 1 (ISP đến Customer Router): DHCPv6 Server của ISP sẽ không cấp một IP đơn lẻ, mà ủy quyền (delegate) cả một khối tiền tố mạng lớn (ví dụ một block /48 hoặc /56) cho Router khách hàng (DHCPv6 Client) thông qua các thông điệp DHCPv6.
    • Tầng 2 (Customer Router đến End Hosts): Router khách hàng sau khi nhận được khối mạng lớn này sẽ tự động trích xuất ra các dải mạng nhỏ hơn (thường là /64) gán vào các cổng LAN nội bộ, rồi gửi các gói tin quảng bá Router Advertisement (RA). Từ đó, các máy PC, Laptop trong LAN sẽ tự động bắt lấy tiền tố này để tự tạo ra IP IPv6 cho chính mình bằng công nghệ SLAAC.
    2. MÔ HÌNH TOPO VÀ ĐỊNH CẤU HÌNH THỰC CHIẾN (BÁM SÁT TÀI LIỆU)


    Để minh họa chuẩn xác theo file tài liệu đính kèm, chúng ta xây dựng mô hình mạng gồm:
    • Một Router đóng vai trò là ISP.
    • Hai Router khách hàng kết nối vào ISP là C1C2.
    • Các máy trạm Client (H1, H2 thuộc mạng LAN của C1; H3, H4 thuộc mạng LAN của C2).
    A. Cấu hình trên phía Router ISP


    Đầu tiên, ISP cần kích hoạt tính năng định tuyến IPv6 và tạo một bể chứa các khối tiền tố mạng lớn để cấp cho khách hàng. Tài liệu cấu hình một Pool lớn mã hóa từ dải 2001:DB8:1100::/40, từ đó cứ mỗi khách hàng đến xin, ISP sẽ cắt ra một Block /48.

    ISP(config)# ipv6 unicast-routing ISP(config)# ipv6 local pool GLOBAL_POOL 2001:DB8:1100::/40 48

    Tiếp theo, tạo một DHCPv6 Pool để đính kèm dải Pool local vừa tạo cùng các thông tin DNS Server và tên miền doanh nghiệp: ISP(config)# ipv6 dhcp pool CUSTOMERS ISP(config-dhcp)# prefix-delegation pool GLOBAL_POOL ISP(config-dhcp)# dns-server 2001:4860:4860::8888 ISP(config-dhcp)# domain-name NETWORKLESSONS.LOCAL

    Cuối cùng, áp dụng dịch vụ DHCPv6 này lên giao diện vật lý kết nối hướng xuống khách hàng: ISP(config)# interface GigabitEthernet 0/1 ISP(config-if)# ipv6 address 2001:DB8:0:1::1/64 ISP(config-if)# ipv6 dhcp server CUSTOMERS B. Cấu hình trên Router Khách Hàng (Ví dụ trên C1)


    Router C1 đóng vai trò nhận dải mạng từ ISP rồi tự động phân phối xuống cổng LAN nội bộ.

    Cấu hình cổng WAN (Nhận Prefix từ ISP): Tại cổng kết nối với ISP, chúng ta ra lệnh cho Router đi xin tiền tố mạng và đặt tên cho tiền tố nhận được là FROM_ISP: C1(config)# interface GigabitEthernet 0/1 C1(config-if)# ipv6 address autoconfig C1(config-if)# ipv6 dhcp client request vendor-spec

    Cấu hình cổng LAN (Tự động gán IP và quảng bá xuống cho PC): Đây chính là đoạn lệnh "ma thuật". Trên cổng LAN, thay vì gõ cứng IP, bạn gõ lệnh gọi tên tiền tố FROM_ISP đã lưu trữ, Router sẽ tự động lấy block nhận được kết hợp với định danh cổng để tạo ra dải /64 hoàn chỉnh: C1(config)# interface GigabitEthernet 0/2 C1(config-if)# ipv6 address FROM_ISP ::1/64 C. Cấu hình trên các máy trạm End Hosts (H1, H2, H3, H4)


    Các máy tính máy con hoàn toàn không cần cấu hình gì phức tạp, chỉ cần bật tính năng tự động nhận diện IPv6: H1(config)# interface GigabitEthernet 0/1 H1(config-if)# ipv6 address autoconfig


    3. XÁC MINH VÀ KIỂM TRA THÀNH QUẢ (VERIFICATION)


    Sau khi cấu hình xong, hệ thống tự động hóa hoàn toàn. Chúng ta tiến hành kiểm tra bằng các câu lệnh điều tra chuyên sâu của Cisco IOS:

    Kiểm tra trên ISP: Để xem ISP đã cấp khối mạng nào cho khách hàng nào, sử dụng lệnh: ISP# show ipv6 dhcp binding Hệ thống sẽ hiển thị chi tiết: Router C1 đã được cấp dải tiền tố 2001:DB8:1100::/48 kèm theo thông tin định danh DUID của thiết bị.

    Kiểm tra trên Router khách hàng C1: Sử dụng lệnh kiểm tra giao diện để thấy thành quả: C1# show ipv6 interface brief Bạn sẽ thấy một hiện tượng tuyệt vời: Cổng LAN của C1 đã tự động được gán địa chỉ IP là 2001:DB8:1100:0::1/64. Địa chỉ này được Router tự động tính toán dựa trên khối /48 nhận từ ISP!

    Kiểm tra trên máy trạm Client H1: Khi gõ lệnh kiểm tra trên H1, bạn sẽ thấy card mạng của nó đã tự động sinh ra một địa chỉ IPv6 toàn cầu hoàn chỉnh nằm trong dải 2001:DB8:1100:0::/64 nhờ cơ chế đọc gói tin Router Advertisement phát ra từ C1. Lúc này, từ H1 bạn có thể ping thông suốt đến DNS Server của Google ngoài Internet!


    🌟 LỜI KẾT

    Tính năng DHCPv6 Prefix Delegation là xương sống trong việc triển khai mạng IPv6 trên diện rộng. Nó giúp các kỹ sư quản trị mạng giải quyết triệt để bài toán phân phối IP mà không cần phải can thiệp thủ công vào từng thiết bị Router chi nhánh, giảm thiểu tối đa sai sót cấu hình do con người.


    #VnPro#CCNA#CCNP#CCIE#IPv6#DHCPv6#PrefixDelegation#SLAAC#NetworkAutomation#EnterpriseInfrastructure#RoutingAndSwitching
    Attached Files
Working...
X