Ở những bài viết trước, chúng ta đã tìm hiểu về tên miền với nhiều thuật ngữ liên quan như hostname, DNS, … Trong bài viết này, Tino Group sẽ giới thiệu đến bạn thuật ngữ thường gặp khi nhắc đến tên miền: FQDN. Vậy FQDN là gì? FQDN có cần thiết không?
FQDN là gì?
Định nghĩa FQDN
FQDN là viết tắt của cụm từ tiếng Anh Fully Qualified Domain Name (tạm dịch: Tên miền hoàn toàn đủ điều kiện ). Đây là một địa chỉ đầy đủ của các trang web, máy tính và các thực thể khác có thể được truy cập trên Internet, FQDN được viết bằng tên máy chủ và tên miền. Ngoài ra, vì FQDN cung cấp đường dẫn tuyệt đối của máy chủ nên cũng có tên gọi khác là tên miền tuyệt đối.
FQDN được sử dụng trong bất kỳ tương tác nào trên Internet và bởi các phần mở rộng trên bất kỳ mạng IP nào. Thông qua quá trình phân giải DNS, FQDN bổ sung một mức độ trừu tượng giữa tên dịch vụ và địa chỉ IP hiệu quả của tài nguyên lưu trữ dịch vụ. Ngoài ra, FQDN còn có thể được sử dụng cho bất kỳ loại bản ghi DNS nào, ví dụ: bản ghi TXT có thể được liên kết với FQDN.
Các loại máy tính khác nhau đôi khi sử dụng các thuật ngữ khác nhau cho FQDN.
Cú pháp của FQDN
FQDN là một địa chỉ hoàn chỉnh cho một trang web, máy tính, máy chủ hoặc thực thể tương tự tồn tại trên internet.
Một FQDN bao gồm ba phần: tên máy chủ, tên miền cấp hai và tên miền cấp cao nhất (TLD), mỗi phần được phân tách bằng dấu chấm, kết thúc bằng dấu chấm. Theo thứ tự đó, FQDN có cú pháp như sau: – [tên máy chủ]. [miền]. [tld]. Ví dụ: http://www.yahoo.com. , http://mail.yahoo.com.
Tại sao nên sử dụng FQDN?
Tên miền đủ điều kiện chỉ được sử dụng để thuận tiện, nhưng chỉ trong một số ngữ cảnh nhất định.
- FQDN sẽ chỉ định vị trí chính xác của một máy chủ trong DNS.
- FQDN sẽ giúp bạn dễ dàng tham khảo tên máy chủ mà không tham chiếu đến toàn bộ tên miền hoàn toàn đủ điều kiện. Trong trường hợp này, tên miền đã được biết đến ở nơi khác. Chính vì thế, chỉ có tên máy chủ là cần thiết cho một nhiệm vụ cụ thể.
- Một trường hợp cần thiết để bạn sử dụng FQDN là khi bạn muốn lấy chứng chỉ SSL.
- FQDN còn giúp bạn truy cập các dịch vụ miền như Giao thức truyền tệp (FTP) và email. Ví dụ: nếu bạn muốn kết nối email tên miền với một ứng dụng email trên điện thoại của mình theo cách thủ công, bạn cũng cần biết FQDN cho máy chủ thư, có thể trông giống như “mail.yourdomainname.com”.
Ví dụ: Trong bản ghi DNS, quản trị viên có thể tham chiếu đến tên miền hoàn toàn đủ điều kiện như en.wikipedia.org hoặc chỉ rút ngắn và sử dụng tên máy chủ của vi. Khi được rút ngắn, phần còn lại của hệ thống sẽ hiểu rằng trong bối cảnh cụ thể đó, vi đề cập đến en.wikipedia.org.
FQDN có gì khác so với PQDN?
Sự khác biệt giữa FQDN và PQDN
Như đã đề cập ở trên, FQDN là tên miền đủ điều kiện .
Trong trường hợp này, “đủ điều kiện” có nghĩa là “được chỉ định” vì vị trí đầy đủ của tên miền được chỉ định thể hiện rõ trong tên miền. Nếu tên miền không được chỉ định, chúng sẽ được gọi là PQDN (tên miền không đủ điều kiện) vì một tên miền không được chỉ định đầy đủ.
Một FQDN cung cấp đường dẫn tuyệt đối đầy đủ của máy chủ. Trong khi đó, PQDN chỉ cung cấp một tên tương đối là một phần nhỏ của tên miền đầy đủ. PQDN không bắt buộc để lưu trữ các trang web, nhưng chúng giúp khách truy cập trang web tìm thấy trang của bạn dễ dàng hơn. Ngoài ra, hầu hết người dùng đều mong đợi PQDN, ngay cả khi họ không biết chúng là gì hoặc không hiểu chúng hoạt động như thế nào.
Ví dụ: www.microsoft.com. là FQDN và microsoft.com là PQDN
Cách tìm FQDN như thế nào?
Bạn có thể thực hiện tra cứu FQDN trên máy tính của mình với bất kỳ hệ điều hành phổ biến nào.
- Windows 10: Bạn hãy vào “bảng điều khiển” và nhấp vào “hệ thống”. Tại đây, bạn sẽ thấy FQDN bên cạnh “Tên máy tính đầy đủ”.
- MacOS: Bạn hãy mở terminal, nhập “hostname –f” rồi nhấn nút enter. Khi đó, bạn sẽ thấy FQDN.
- Linux: tương tự như MacOS, bạn hãy mở terminal nhưng hãy gõ “tên máy –A” để tìm FQDN
Tên miền được tồn tại dưới nhiều định dạng. Vì vậy, bạn cần hiểu rõ về chúng để đảm bảo tên miền mà bạn đang sở hữu là hợp pháp, không bị giới hạn hoạt động. Hy vọng một số thông tin cần thiết về FQDN trên đây sẽ là một kiến thức bổ ích dành cho bạn.
Những câu hỏi thường gặp
Không cần nhập tên máy chủ có thể truy cập vào trang web không?
Tên máy chủ được dùng để xác định FQDN. Trong một số trường hợp, bạn không cần nhập tên máy chủ vẫn có thể truy cập vào website. Ví dụ: Bạn chỉ cần nhập Google.com mà không cần nhập www.google.com để có thể truy cập vào trang Google.
Tuy nhiên, đôi lúc bạn cũng cần phải nhập tên máy chủ mới có thể truy cập chính xác địa chỉ mình cần.
PQDN dùng để làm gì?
PQDN được sử dụng trong một số bối cảnh nhất định. Chúng dành cho các tình huống đặc biệt như hỗ trợ cho việc tham chiếu hostname dễ dàng hơn mà không cần tham khảo toàn bộ FQDN
Bản ghi DNS là gì?
DNS là viết tắt của Domain Name System, tạm dich: hệ thống phân giải tên miền, là một hệ thống giúp con người và máy tính giao tiếp với nhau dễ dàng hơn. Con người sử dụng tên, còn máy tính sẽ sử dụng số, DNS là một hệ thống giúp biên dịch tên hostname (tên miền) thành số để máy tính có thể hiểu được. DNS tương tự như ứng dụng Danh Bạ trên điện thoại của bạn
Một FQDN có yêu cầu phải đầy đủ 3 phần không?
Như đã chia sẻ, cấu trúc của một FQDN gồm 3 phần là: tên máy chủ, tên miền cấp hai và tên miền cấp cao nhất (TLD). Nếu thiếu 1 trong 3, tên miền đó sẽ không được gọi là FQDN. Bên cạnh đó, các FQDN còn yêu cầu một dấu chấm ở cuối, ví dụ www.microsoft.com. sẽ là cách nhập FQDN được chấp nhận.