Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Có nhiều thứ hơn đi vào việc truy cập trang web chỉ là gõ tên miền và nhấn Enter. Phía sau hậu trường có các lớp khác liên quan để bảo vệ quyền riêng tư và bảo mật khi lướt web.

Yêu cầu internet từ trình duyệt không thể đọc tên miền. Chúng chỉ hiểu địa chỉ IP số được đăng ký cho những miền. Một Domain Name Server (DNS), hoặc máy chủ tên miền, là nơi trình duyệt đi để lấy địa chỉ IP đúng liên kết với miền.

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Cấu hình DNS của trang web là thứ cho phép người truy cập vẫn truy cập trang web ngay cả sau khi bạn chuyển trang web sang nhà cung cấp hosting mới.

Cài Đặt Cấu Hình DNS Trang Web Là Gì & Cách Thiết Lập

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Đối với hầu hết mọi người, tên miền dễ nhớ hơn dãy số. Đối với server và máy tính trên internet, ngược lại là đúng. Một DNS server xử lý việc dịch thuật để cả hai bên đều hài lòng.

Mạng gia đình thường dựa vào DNS server do ISP cung cấp cho địa chỉ IP của router internet. Bạn thực sự có thể sửa cài đặt IP của router để đổi DNS server từ tự động (được định nghĩa bởi ISP) sang công khai như Google DNS 8.8.8.8 và 8.8.4.4.

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Cài đặt DNS của trang web hơi khác so với này. Cài đặt cấu hình DNS trang web quan trọng cho chủ sở hữu trang web. Bất kỳ lúc nào bạn chọn thay đổi web host, bạn đang thay đổi server vật lý trang web. Điều này cũng nghĩa là bạn đang thay đổi địa chỉ IP.

Sửa đổi cài đặt cấu hình DNS để luôn trỏ người tìm tên miền của bạn đến địa chỉ IP đúng sẽ giữ trang web hoạt động ngay cả khi chuyển sang hosting mới.

Điều quan trọng nhất chủ sở hữu trang web cần hiểu là nếu cài đặt DNS nhập sai, toàn bộ trang web có thể bị sập trong thời gian dài.

Hãy nhớ rằng thay đổi DNS không tức thì, nên nếu bạn sai, có khả năng không ai truy cập được trang web cho đến khi sửa lỗi được nhân bản trên tất cả DNS server trên internet. Ngay sau khi sửa, có thể mất tới 72 giờ để sửa có hiệu lực.

Ngăn Chặn Lỗi Cấu Hình DNS

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Để ngăn chặn lỗi xảy ra, hãy đảm bảo bạn có hiểu cơ bản về những gì record A, CNAME, NS, TXT, và MX làm.

  • A – Record A còn gọi là bản ghi địa chỉ IPv4. Nó dùng để trỏ tên miền đến một hoặc nhiều địa chỉ IP. Nếu bạn dùng nhà cung cấp hosting quản lý như WordPress.com và cũng dùng nameserver của họ, bạn sẽ không cần record A.
  • CNAME – Đây là bản ghi Canonical Name (CNAME). Nếu bạn đã có record A, bạn sẽ không dùng CNAME. Record CNAME nói cho bất kỳ ai truy cập subdomain dùng cùng bản ghi DNS như miền hoặc subdomain khác.

Loại này tiện lợi khi chạy nhiều dịch vụ từ một địa chỉ IP. Record CNAME chỉ hoạt động cho subdomain và phải luôn trỏ đến miền hoặc subdomain khác và không bao giờ trực tiếp đến địa chỉ IP.

  • NS – Đây là bản ghi nameserver. Không có những này, trang web sẽ không hoạt động. Bạn thường sẽ có ít nhất hai record này trong cài đặt DNS. Nếu bạn chưa bao giờ thay đổi, chúng có thể trông rất chung chung, như ns1.name.com và ns2.name.com.
Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Record NS được lưu trữ bởi server Top Level Domain (TLD), có hơn 1000 loại. Đó là .com, .gov, .net, và các loại phổ biến khác. Record NS có quyền kiểm soát tối đa về nơi miền được dẫn hướng và chuyển hướng.

  • MX – Đây là record Mail Exchange. Chúng dùng để tạo địa chỉ email từ miền. Record MX sẽ chỉ dẫn mail server chấp nhận thư đến cho miền và nơi email nhận được nên được định tuyến.

Mặc dù có nhiều record bạn có thể gặp, đây là những record quan trọng hơn bạn nên biết.

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Cấu Hình Cài Đặt DNS

Cho hướng dẫn này, chúng tôi sẽ dùng Hostinger làm web host. Đăng nhập tài khoản và điều hướng đến Domains (Tên miền), rồi tab DNS Zone.

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Ở đây bạn sẽ tìm thấy tất cả bản ghi DNS.

Cách Thiết Lập Cấu Hình DNS Cho Trang Web Cách Thiết Lập Cấu Hình DNS Cho Trang Web Cách Thiết Lập Cấu Hình DNS Cho Trang Web Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Để sửa bất kỳ record nào, nhấp nút Add New + ở góc dưới bên phải của bất kỳ record nào.

Thật đơn giản. Để hiểu sâu hơn về thứ bạn đang nhìn và cách sửa, hãy dùng record A.

@ trong record A là tên miền, và Points to (Trỏ đến) là địa chỉ IP. Bằng cách thay đổi này, bạn sẽ chuyển hướng tất cả traffic đến tên miền đến địa chỉ IP bạn nhập. Khi chuyển sang host quản trị trang web mới, như từ WordPress sang SquareSpace, bạn sẽ phải thay đổi Points to của record @ dùng địa chỉ IP do SquareSpace cung cấp.

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Khi nhập hostname, có thể làm theo hai cách:

Hostname đầy đủ theo sau bởi dấu chấm – full.hostname.com hoặc subdomain đầy đủ.

Giả sử bạn muốn chuyển hướng tên miền WordPress trỏ đến server tên miền Hostinger. Có hai cách. Cách đầu và dễ nhất là thay đổi nameserver tại nhà đăng ký tên miền.

Lý do phương pháp này được khuyến nghị là DNS zone sẽ tự động cấu hình khớp với địa chỉ IP hosting. Cách này cũng cho phép chuyển quyền kiểm soát cài đặt miền sang hPanel Hostinger.

  • Bạn sẽ cần tìm nameserver trong DNS Zone nằm ở phần NS.
Cách Thiết Lập Cấu Hình DNS Cho Trang Web
  • Tiếp theo, đăng nhập bảng điều khiển của nhà đăng ký miền. Nếu bạn không quen hoặc quên tên công ty, bạn có thể dùng whois lookup.
  • Trong phiên bản DNS Zone của họ, xóa tất cả giá trị từ trường nameserver và nhập nameserver của Hostinger.
  • Sau đó Save (Lưu) thay đổi.

Phương pháp này có thể mất tới 24 giờ để DNS lan truyền hoàn toàn. Cách thứ hai kỹ thuật hơn vì bạn cần trỏ tên miền qua record A.

Bạn sẽ cần thay đổi địa chỉ IP kết nối với bản ghi DNS. Điều này giữ quyền kiểm soát miền ở nhà đăng ký. Nếu bạn chắc chắn địa chỉ IP sẽ tĩnh, quy trình này không cần thiết.

Sửa đổi địa chỉ IP record A và trỏ tên miền đến Hostinger. Trong hầu hết trường hợp, sẽ cần hai record A cho miền – một có subdomain www và một không.

Ví dụ, nếu bạn có tên miền ilovecoffee.com và muốn trỏ đến 212.1.212.65 làm địa chỉ IP, bạn sẽ cần tạo entry record A trông như sau:

Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Có thể trông khác với nhà đăng ký của bạn. Chỉ cần điền giá trị tương tự như hình. Các trường sẽ là – Name/Host, TTL, và Points to/Record.

Giá trị Time To Live (TTL) trung bình là 86400 giây, tức 24 giờ. Khi đến việc đặt giá trị gì, xem các entry record khác. Trong trường hợp này, cài đặt DNS hiển thị 14400, tức 4 giờ. 4 giờ không tồn tại trong menu thả xuống Hostinger, nên khuyên dùng giá trị trung bình.

Một khi bước này hoàn tất, bạn có thể chuyển sang thay đổi record MX cho email. Tất nhiên, bước này chỉ cần nếu bạn dùng email server do host cung cấp.

Quy trình này đơn giản.

  1. Đi đến record MX trong DNZ Zone và ghi nhớ trường Points to.
  2. Lấy địa chỉ đó và thay thế record MX của đích miền với địa chỉ MX của Hostinger.
Cách Thiết Lập Cấu Hình DNS Cho Trang Web

Trường khác duy nhất ở đây so với record A là Priority (Ưu tiên). Trường này xác định ưu tiên của từng server. Số thấp nhất đại diện ưu tiên cao nhất. Nếu bạn chỉ có một server, tốt nhất đặt số giữa 0 và 5 vào trường priority.

Để được thêm trợ giúp và hướng dẫn về cài đặt cấu hình DNS, liên hệ web host. Nhiều thứ, bao gồm truy cập cấu hình DNS, có thể khác nhau tùy nhà cung cấp. Tránh làm thay đổi lớn mà không nhận trợ giúp.

Một khi bạn nắm bắt được, làm thay đổi cài đặt cấu hình DNS có thể là quy trình đơn giản và không đau đớn.