Cách trỏ tên miền về hosting: bản ghi A, CNAME và nameserver
Trỏ tên miền về hosting là bước bắt buộc để khách gõ tên miền là vào được website của bạn. Bài viết hướng dẫn 2 cách trỏ tên miền: tạo bản ghi A, CNAME tại nơi quản lý DNS, hoặc đổi nameserver, kèm cách kiểm tra và xử lý khi tên miền chưa nhận.
Hiểu nhanh về DNS
DNS giống danh bạ của Internet: chuyển tên miền thành địa chỉ IP của máy chủ. Các loại bản ghi hay dùng:
- A: trỏ tên miền tới một địa chỉ IPv4, ví dụ
tenmien.com → 103.x.x.x. - CNAME: trỏ một tên phụ tới tên khác, ví dụ
www.tenmien.com → tenmien.com. - MX: máy chủ nhận email của tên miền.
- TXT: dữ liệu văn bản, dùng xác minh tên miền, SPF, DKIM cho email.
- NS (nameserver): máy chủ nào đang quản lý toàn bộ DNS của tên miền.
Cách 1: Trỏ bằng bản ghi A (khuyên dùng)
Bạn giữ nguyên nơi quản lý DNS hiện tại (nhà đăng ký tên miền hoặc Cloudflare) và chỉ thêm bản ghi. Cách này không ảnh hưởng email hay các dịch vụ khác đang dùng tên miền.
- Lấy IP của hosting: trên SuniHost, xem ở trang quản lý hosting, phần Thông tin truy cập. Với VPS, đó là IP của VPS.
- Đăng nhập trang quản lý DNS của tên miền.
- Tạo hoặc sửa bản ghi:
Có thể thay bản ghi A củaLoại Tên (Host) Giá trị TTL A @ IP hosting Mặc định (hoặc 300) A www IP hosting Mặc định (hoặc 300) wwwbằng CNAME trỏ vềtenmien.com. - Xoá các bản ghi A cũ của
@vàwwwtrỏ sang IP khác (nếu có) để tránh tên miền lúc vào nơi này lúc vào nơi khác.
Cách 2: Đổi nameserver
Đổi nameserver sang máy chủ DNS của nhà cung cấp hosting khi bạn muốn họ quản lý toàn bộ DNS. Tại trang quản lý tên miền ở nhà đăng ký, mục Nameserver, thay bằng các nameserver nhà cung cấp hosting đưa cho bạn.
Lưu ý: khi đổi nameserver, toàn bộ bản ghi DNS cũ (gồm MX của email Google Workspace, Microsoft 365, xác minh TXT…) không còn tác dụng. Hãy ghi lại và tạo lại các bản ghi cần thiết ở nơi quản lý DNS mới trước khi đổi.
Thêm tên miền vào hosting cPanel
Tên miền chính của gói đã được gắn sẵn khi tạo hosting. Muốn chạy thêm website khác trên cùng gói, vào cPanel → Domains → Create A New Domain, nhập tên miền mới, chọn thư mục gốc rồi lưu. Sau đó trỏ bản ghi A của tên miền đó về cùng IP hosting.
Kiểm tra tên miền đã trỏ đúng chưa
Dùng công cụ kiểm tra DNS miễn phí: nhập tên miền và xem bản ghi A đã ra đúng IP hosting chưa. Trên máy tính, bạn cũng có thể chạy:
nslookup tenmien.com
Thay đổi bản ghi thường có hiệu lực sau vài phút tới vài giờ tuỳ TTL; đổi nameserver có thể mất tới 24–48 giờ để cập nhật trên toàn cầu.
Xử lý khi tên miền chưa vào được website
- Vẫn vào trang cũ: DNS chưa cập nhật hết, hoặc máy bạn còn lưu cache. Thử trình duyệt ẩn danh, mạng 4G, hoặc chạy
ipconfig /flushdnstrên Windows. - Trang mặc định của máy chủ: tên miền đã trỏ đúng nhưng chưa được thêm vào hosting (xem mục thêm tên miền ở trên).
- Lỗi chứng chỉ không an toàn: SSL chưa được cấp cho tên miền. Xem cài SSL miễn phí trên cPanel.
- Dùng Cloudflare: nếu bật chế độ proxy (đám mây cam), IP hiện ra là IP của Cloudflare chứ không phải IP hosting — đó là bình thường.
Câu hỏi thường gặp
Có cần đổi nameserver để dùng hosting không?
Không bắt buộc. Trỏ bản ghi A là đủ và an toàn hơn cho email đang dùng.
Trỏ tên miền về VPS có khác hosting không?
Cách trỏ giống hệt: bản ghi A về IP của VPS. Sau đó bạn cần cấu hình máy chủ web trên VPS nhận tên miền đó, xem cài Nginx, PHP trên Ubuntu.
Kết luận
Với đa số trường hợp, chỉ cần 2 bản ghi A cho @ và www là website chạy được. Chưa có tên miền? Kiểm tra và đăng ký tên miền, sau đó chọn gói hosting phù hợp.
Bạn thấy bài viết này hữu ích?
Chia sẻ lên Facebook