Thêm site mới (Add Site)
Chức năng Add Site cho phép kiểm tra và cấu hình tên miền để tích hợp CDN trên hệ thống Multi-CDN. Quá trình được thực hiện qua các bước sau:
Quy trình kỹ thuật khi thêm site mới
Khi một site được thêm vào VNIS, hệ thống sẽ thực hiện các bước sau:
-
Kiểm tra tính hợp lệ của domain:
- Xác minh cú pháp và định dạng domain
- Xác minh domain không tồn tại trên hệ thống và được sở hữu bởi một tài khoản khác
- Kiểm tra các bản ghi đã có của nhà cung cấp DNS mà domain đang sử dụng
-
Tạo Zone File DNS:
- Tạo zone file mới trong hệ thống DNS
- Cấu hình các bản ghi NS ban đầu
-
Khởi tạo cấu hình CDN:
- Đăng ký domain với các nhà cung cấp CDN
- Tạo cấu hình mặc định cho cache rules và routing policy
-
Thiết lập hệ thống giám sát:
- Khởi tạo các metric theo dõi sử dụng cho Smart Load Balancing
Bước 1: Kiểm tra khả năng tương thích (Check Eligibility)
Thao tác:
- Nhập tên miền cần kiểm tra (ví dụ: example.com) vào trường nhập liệu
- Nhấn nút Check để bắt đầu kiểm tra
- Hệ thống sẽ hiển thị trạng thái "Checking CDN eligibility for [domain]..." trong lúc xử lý
Quy trình kỹ thuật kiểm tra:
- DNS Lookup: Kiểm tra A, AAAA, CNAME và NS records hiện tại
- HTTP(S) Check: Kiểm tra khả năng kết nối và TLS handshake
- Content Type Analysis: Phân tích loại nội dung để đề xuất cấu hình CDN phù hợp
Bước 2: Xác minh miền và lựa chọn CDN (Review Domains)
Kết quả hiển thị:
- Nếu tên miền hợp lệ: Hệ thống hiển thị danh sách các bản ghi đang có sẵn của domain và có thể tích hợp
- Nếu không tìm thấy tên miền: Xuất hiện cảnh báo "Site already exist (need to be changed)"
Thành phần giao diện:
- Bảng domain: Hiển thị Domain name, Origin type, Origin address, Multi-CDN
- Nút Add domain: Để thêm thủ công domain nếu chưa có dữ liệu
- Danh sách CDN:
- Eligible CDN: Các CDN sẵn sàng kích hoạt (ví dụ: VNCDN)
- Available for purchase later: Các CDN khác (Tencent Cloud, ChinaCache, Akamai, Alibaba Cloud)
- Nút Next: Để tiếp tục sau khi đã thêm domain
Thông số kỹ thuật của Multi-CDN:
-
VNCDN: CDN với PoPs tại Việt Nam, Singapore, Hong Kong
- Hỗ trợ HTTP/2, HTTP/3
- Cache hiệu năng cao
-
Tencent Cloud: Mạng CDN toàn cầu với ưu thế tại Trung Quốc
- Tối ưu hóa cho các nội dung video/trò chơi
- Hỗ trợ WebSocket
Bước 3: Thêm Domain mới (Add Domain)
Khi nhấn Add domain, cửa sổ popup hiển thị với các trường:
- Domain name: Nhập tên miền phụ (ví dụ: www, api) hoặc để trống để sử dụng root domain
- Origin address: Có 2 lựa chọn:
- FQDN (mặc định): Nhập địa chỉ nguồn dạng tên miền (ví dụ: www.example.com)
- IPv4: Nhập địa chỉ IP nguồn
Cấu hình Origin nâng cao:
- Protocol: HTTP, HTTPS hoặc Match client (mặc định)
- Port: 80, 443 hoặc tùy chỉnh
- Connect Timeout: Thời gian chờ kết nối đến origin (mặc định: 10s)
Thao tác:
- Điền thông tin domain và origin address
- Nhấn Add để lưu domain, hoặc Cancel để hủy thao tác
- Domain sau khi thêm sẽ xuất hiện trong danh sách với đầy đủ thông tin
Bước 4: Kiểm tra và cấu hình bản ghi DNS (Review DNS Records)
Sau khi thêm domain thành công, hệ thống sẽ chuyển sang bước cấu hình DNS:
Thông tin hiển thị:
- Record list: Danh sách các bản ghi DNS hiện có của domain:
- Type: Loại bản ghi (ví dụ: A, AAAA, CNAME)
- Record name: Tên bản ghi (ví dụ: a.example.com)
- Value: Địa chỉ IP hoặc FQDN tương ứng
- TTL: Thời gian sống của bản ghi (ví dụ: Auto)
- Multi-CDN: Trạng thái Boosted/Standard
Cơ chế Multi-CDN:
- Standard: Sử dụng DNS thông thường không kích hoạt Multi-CDN
- Boosted: Kích hoạt điều hướng thông minh giữa các CDN với:
- Dynamic Performance Selection: Tự động chọn CDN nhanh nhất
- Availability Monitoring: Tự động chuyển đổi khi phát hiện lỗi
- Geographic Routing: Điều hướng dựa trên vị trí người dùng
Thao tác chính:
- Bật/tắt Multi-CDN: Sử dụng công tắc gạt bên phải từng bản ghi để kích hoạt chế độ Boosted
- Add record: Thêm mới bản ghi DNS nếu cần
- Next: Nhấn để tiếp tục bước hoàn tất cấu hình
Bước 5: Hoàn tất thiết lập DNS (Finish Setup)
Sau khi cấu hình bản ghi DNS, hệ thống sẽ yêu cầu trỏ tên miền về hệ thống DNS của VNIS để hoàn tất quá trình tích hợp Multi-CDN.
Bước này chỉ cần thiết nếu khách hàng muốn sử dụng DNS của VNIS. Nếu khách hàng muốn tiếp tục sử dụng DNS hiện tại của mình, có thể bỏ qua bước này và vẫn sử dụng được các tính năng cơ bản của dịch vụ.
Thông tin kỹ thuật nameserver:
- Cấu trúc: Các nameserver của VNIS hoạt động theo mô hình Anycast
- Bảo mật: Hỗ trợ DNSSEC và các giao thức bảo mật DNS hiện đại
Hướng dẫn thay đổi Nameserver:
- Truy cập trang quản lý tên miền (registrar)
- Xóa toàn bộ cấu hình nameserver hiện tại
- Thay thế bằng nameserver của VNIS:
- Nameserver 1:
ns1.dns.vnis.vn
- Nameserver 2:
ns2.dns.vnis.vn
- Nameserver 1:
- Sử dụng nút copy kế bên để sao chép nhanh từng địa chỉ nameserver
Bấm Finish setup để hoàn tất quy trình thiết lập. Sau đó, domain sẽ được đưa vào trạng thái chờ xác minh DNS.
- Thời gian xác minh DNS có thể mất từ vài phút đến 48 giờ tùy vào tốc độ cập nhật của registrar và TTL của các bản ghi cũ