Hành Trình Vật Lộn Với IPv6 Của Đường Truyền Viễn Thông
Vào cuối tuần vừa rồi, tôi quyết định “đập đá” với việc tải BitTorrent tại nhà. Tuy nhiên, UPnP bỗng dưng không hoạt động được khiến tôi phải kiểm tra lại thiết bị quang mạng (modem quang).
Điều bất ngờ đầu tiên là hiện tại đường truyền của VNPT đã mặc định để modem quang đóng vai trò bộ định tuyến chính. Bộ phát wifi của tôi đang hoạt động như router cấp 2. Điều này đồng nghĩa với việc muốn kích hoạt UPnP hay DMZ, tôi phải cấu hình trực tiếp trên modem quang.
Khi đăng nhập vào giao diện quản trị bằng mật khẩu mặc định in trên thiết bị, tôi phát hiện giao diện bị giới hạn chức năng. Sau khi tìm hiểu trên mạng, tôi biết rằng cần tài khoản quản trị viên cấp cao (super admin) mới xem được đầy đủ tùy chọn. Thay vì gọi kỹ thuật viên như hướng dẫn thông thường, tôi quyết định thử “hack” mật khẩu này.
Thông qua đường dẫn 192.168.1.1/cgi-bin/baseinfoSet.cgi, tôi tìm thấy một file JSON chứa chuỗi số đặc biệt. Quy luật giải mã khá đơn giản: các số nhỏ là mã ASCII gốc, các số lớn hơn đã được dịch chuyển 4 đơn vị. Chỉ cần một đoạn mã Lua đơn giản là tôi có thể chuyển đổi thành mật khẩu gốc.
Sau khi truy cập giao diện quản trị nâng cao, tôi kích hoạt được DMZ nhưng phát hiện vấn đề lớn hơn: VNPT đã ngừng cấp địa chỉ IPv4 công cộng! Dù có thể yêu cầu qua tổng đài 10000, nhưng theo thông tin mới nhất, việc xin IP trắng giờ đây không còn dễ dàng như trước. Đây là hệ quả tất yếu của việc cạn kiệt tài nguyên IPv4, buộc tôi phải chuyển hướng sang IPv6.
Khi kiểm tra cấu hình, tôi thấy modem quang đã nhận được địa chỉ IPv6. Bộ phát wifi Xiaomi AX9000 của tôi cũng hỗ trợ IPv6 nhưng bị tắt mặc định. Thử nghiệm các chế độ Native và NAT6, tôi nhận thấy chế độ NAT6 hoạt động nhưng không như mong đợi - thiết bị con vẫn bị ẩn sau NAT với địa chỉ IPv6 của router.
Phân tích kỹ hơn, tôi nhận ra modem quang đang cấp phát tiền tố IPv6 nhưng không hỗ trợ phân bổ tiền tố con cho router cấp 2. Điều này khiến Xiaomi AX9000 không thể cấp địa chỉ IPv6 độc lập cho các thiết bị dưới quyền. Tôi cân nhắc 2 phương án:
- Chuyển Xiaomi sang chế độ Repeater có dây: Biến router thành thiết bị trung chuyển, để modem quang cấp IP trực tiếp cho các thiết bị con.
- Đặt modem quang ở chế độ Bridge: Để Xiaomi đảm nhận vai trò router chính, tự động đàm phán trực tiếp với nhà mạng để nhận tiền tố IPv6.
Với ưu thế về phần cứng của Xiaomi AX9000, tôi quyết định thử phương án 2. Tuy nhiên, việc chuyển từ chế độ IPoE sang PPPoE gặp trục trặc khiến mạng bị ngắt hoàn toàn. Dù đã cố gắng khôi phục, hệ thống vẫn không nhận được địa chỉ qua DHCP.
Sáng hôm sau, tổng đài 10000 xác nhận đường truyền hoạt động nhưng lỗi xác thực PPPoE. Hóa ra nhà mạng đã cập nhật hệ thống từ xa. Sau khi khởi động lại thiết bị, mọi thứ bất ngờ hoạt động trở lại. Lần này, máy tính để bàn của tôi终于拥有自己的 địa chỉ IPv6 công cộng!
Bài học rút ra từ trải nghiệm này là hạ tầng mạng đang thay đổi chóng mặt. Thông tin trên mạng nhanh chóng lỗi thời, đặc biệt với quá trình chuyển đổi IPv6 đang diễn ra mạnh mẽ. Việc ghi lại quá trình xử lý sự cố không chỉ giúp bản thân lưu trữ kinh nghiệm, mà còn hỗ trợ những người gặp tình huống tương tự.
Một số lưu ý quan trọng:
- Luôn kiểm tra kỹ chế độ hoạt động của modem quang
- Cập nhật kiến thức về IPv6 và cơ chế phân bổ tiền tố
- Lưu trữ các công cụ kiểm tra mạng như test-ipv6.com
- Cân nhắc nâng cấp thiết bị mạng hỗ trợ IPv6 đầy đủ
Hy vọng chia sẻ này sẽ hữu ích cho những ai đang vật lộn với bài toán kết nối IPv6 trong bối cảnh tài nguyên IPv4 ngày càng khan hiếm.