OffshoreVps
Bài hướng dẫn13 thg 10 20266 phút đọcBởi đội ngũ OffshoreVps

Cách trỏ tên miền về VPS: giải thích các bản ghi DNS

Bản ghi A và AAAA, CNAME, TTL và lan truyền, cùng cách kiểm tra tên miền thật sự trỏ về máy chủ của bạn và những lỗi cần tránh.

Bạn đã mua một VPS và một tên miền. Để tên miền mở được máy chủ của bạn, bạn cần các bản ghi DNS. Hướng dẫn này giải thích những bản ghi quan trọng, thay đổi mất bao lâu và cách kiểm tra xem đã hoạt động chưa.

Cửa sổ terminal trên VPS hiển thị các lệnh dùng để trỏ tên miền đến VPS bằng bản ghi DNS, bắt đầu bằng “dig +short example.com”
Loại lệnh bạn sẽ chạy trên máy chủ của mình trong hướng dẫn này.

Ba bản ghi bạn cần nhất

LoạiTênGiá trịMục đích
A@Địa chỉ IPv4 của máy chủ bạnTrỏ tên miền gốc (example.com)
AwwwĐịa chỉ IPv4 của máy chủ bạnTrỏ www.example.com
AAAA@Địa chỉ IPv6 của máy chủ bạnTùy chọn, chỉ khi VPS có IPv6

Bản ghi CNAME biến một tên thành bí danh của tên khác, ví dụ www trỏ đến example.com. Bạn không thể dùng CNAME cho tên miền gốc, đó là lý do bản ghi gốc dùng A.

Từng bước

  1. Tìm địa chỉ IP công khai của máy chủ trong bảng điều khiển.
  2. Mở phần cài đặt DNS của tên miền. Nếu bạn đăng ký tên miền với chúng tôi, mục này nằm trong phần Domains của bảng điều khiển.
  3. Xóa các bản ghi A cũ cho cùng các tên, chẳng hạn trang đỗ tên miền.
  4. Thêm các bản ghi A từ bảng trên.
  5. Lưu lại, rồi đợi thay đổi lan truyền.

DNS mất bao lâu?

Mỗi bản ghi có một TTL (time to live) tính bằng giây. Các resolver trên khắp thế giới lưu đệm câu trả lời cũ cho đến khi nó hết hạn. TTL 300 nghĩa là khoảng năm phút; 3600 nghĩa là tối đa một giờ. Hãy hạ TTL xuống một ngày trước khi chuyển đổi đã lên kế hoạch, rồi tăng lại sau đó. Bản ghi mới cho một tên chưa từng tồn tại thường xuất hiện trong vài phút.

Các bước của hướng dẫn này theo thứ tự: 1. Ba bản ghi bạn cần nhất; 2. Từng bước; 3. DNS mất bao lâu?; 4. Kiểm tra xem đã hoạt động chưa; 5. Bản ghi email (nếu bạn gửi mail); 6. Các lỗi thường gặp
Các bước trong hướng dẫn này, theo thứ tự.

Kiểm tra xem đã hoạt động chưa

dig +short example.com
dig +short www.example.com
nslookup example.com 1.1.1.1

Cả hai tên đều phải in ra IP máy chủ của bạn. Nếu một tên vẫn hiện địa chỉ cũ, bạn đang chờ bộ nhớ đệm. Truy vấn một resolver công cộng như 1.1.1.1 hoặc 8.8.8.8 giúp tránh bộ nhớ đệm của router nhà bạn.

Bản ghi email (nếu bạn gửi thư)

  • MX cho cả thế giới biết nơi chuyển thư của bạn đến.
  • SPF (một bản ghi TXT) liệt kê các máy chủ được phép gửi thư cho tên miền của bạn.
  • DKIM (một bản ghi TXT) công bố khóa dùng để ký thư của bạn.
  • DMARC (một bản ghi TXT) cho bên nhận biết phải xử lý thế nào với thư không vượt qua các bước kiểm tra.

Những lỗi thường gặp

  • Thêm bản ghi ở nhà đăng ký trong khi tên miền dùng nameserver khác. DNS được chỉnh sửa ở nơi các nameserver trỏ đến.
  • Gõ cả tên miền đầy đủ vào ô Name, mà một số bảng điều khiển sẽ biến thành example.com.example.com.
  • Quên thiết lập máy chủ web cho tên miền sau khi DNS đã chạy. Trỏ tên miền mới chỉ là một nửa công việc; xem hướng dẫn Nginx của chúng tôi.