PTR Là Gì? Những Điều Cần Biết Và Dễ Hiểu Về PTR
Thịnh Văn Hạnh 01/11/2022 1505 Lượt xem Chia sẻ bài viết
Chìa khoá chủ chốt của các dịch vụ mạng như web server hay mail server là DNS. Hệ thống DNS có rất nhiều bản ghi với những thành phần khác nhau như MX Record, PTR Record, A Record. Vậy PTR Record và PTR là gì, chúng có chức năng chính ra sao? Quy trình kiểm tra PTR là gì? Cùng BKNS kiểm tra trong bài viết dưới đây nhé!
Tóm Tắt Bài Viết
Giới thiệu PTR Record, PTR là gì?
PTR là gì? PTR hay PTR Record – Point Record theo nghĩa tiếng việt là bản ghi ngược. Hay nó còn được gọi là Reverse DNS.
>>> Tham khảo: Reverse DNS là gì? Những thông tin cần thiết về Reverse DNS
Có thể hiểu đây là một bản ghi thực hiện việc chuyển một địa chỉ IP đến tên miền. PTR record giống như một phiên bản ngược của A record. A record trỏ tên miền vào một địa chỉ IP thì PTR Record trỏ một địa chỉ vào một hostname. Nhưng 2 bản ghi này làm việc hoàn toàn độc lập không liên quan đến nhau.
Ví dụ: A record của BKNS trỏ tới 18.16.198.xx, trong khi 11.17.345.xx trỏ tới một hostname hoàn toàn khác.
So sánh tên miền ngược và tên miền thông thường
Giống tên miền thông thường, tên miền ngược cũng được xây dựng không gian theo cơ chế phân cấp.
Cấu trúc: ddd.ccc.bbb.aaa.in-addr. arpa.
Trong đó: aaa, bbb, ccc, ddd là các số viết trong hệ thập phân biểu diễn giá trị của 4 byte cấu thành địa chỉ IP.
+ .arpa là mức cao nhất trong mọi không gian tên miền ngược (áp dụng với cả IPv4 và IPv6).
>>> Tham khảo thêm bài này để hiểu về IPv4 và IPv6: IPv4 và IPv6 – Khái Niệm Và So Sánh Hai Giao Thức Mạng
+ in-addr.arpa là mức cao nhất trong không gian tên miền ngược áp dụng với thế hệ địa chỉ IPv4.
+ ip6.arpa là mức cao nhất trong không gian tên miền ngược áp dụng với thế hệ địa chỉ IPv6.
Ví dụ: Một máy tính trên mạng có địa chỉ IP là 123.098.20.22 thì tên miền ngược ứng với nó sẽ là 22.20.098.123.in-addr. arpa.
>>> Tham khảo thêm: PTR Record là gì? Cách trỏ bản ghi PTR Record cho IP Server/VPS
Tầm quan trọng của PTR là gì?
Hiểu được khái niệm PTR là gì, có lẽ bạn sẽ muốn hiểu thêm nguyên nhân vì sao chúng ta cần PTR.
Sẽ có rất nhiều lý do để bạn lựa chọn bản ghi PTR hay PTR Record. Một số nguyên nhân cụ thể như:
Đáp ứng yêu cầu reverse DNS lookup trước khi nhận email
Nhờ sự cho phép của hệ thống tên miền thuận, bạn có thể chuyển đổi từ tên miền sang địa chỉ IP. Nhưng có rất nhiều trường hợp một số dịch vụ Internet đòi hỏi hệ thống máy chủ DNS phải có chức năng chuyển đổi ngược từ địa chỉ IP sang tên miền. PTR Record (tên miền ngược) ra đời nhằm phục vụ mục đích này.
Tăng độ tin cậy của server: (hỗ trợ cho outgoing mail server)
Với PTR Record bạn có thể kiểm tra điểm nhận cuối cùng đối chiếu IP của hostname gửi tới bất cứ lúc nào. Đây là một cách hiệu quả để chống lại phần lớn các hacker sử dụng tên miền giả để spam mail.
Một số lý do nên update PTR Record thường xuyên:
+ Cần chứng thực domain đó khi phân giải ngược đúng IP server.
+ Tên miền phân giải ngược đó là duy nhất cho server của bạn như mail server.
3. Quy trình kiểm tra PTR là gì?
Cùng BKNS tìm hiểu quy trình kiểm tra PTR dưới đây:
Khi nhận được một yêu cầu nhận mail từ 1 địa chỉ IP bất kỳ trên Internet. Ngay lập tức mail server sẽ tiến hành rà soát địa chỉ IP đó xem host name là gì, Hostname đó có nằm trong MX Record của tên miền của email gửi đến không. Nếu không khớp thì mail đó sẽ bị liệt vào danh sách mail spam.
Cách 1: Kiểm tra PTR với nslookup hoặc dig
Tính năng để thực hiện kiểm tra DNS records đều được tích hợp với các hệ điều hành Windows, Linux và MacOS.
Khi sử dụng hệ điều hành Windows
Bước 1: Gõ cmd sau khi đã truy cập vào mục Start Menu của Windows. Tiếp đó hãy nhấn Enter để đến cửa sổ Command Prompt.
Bước 2: Copy dòng lệnh bên dưới để lấy hostname của địa chỉ IP (đổi biến IP_ADDESS thành địa chỉ IP).
nslookup IP_ADDRESS
Khi sử dụng hệ điều hành Linux và MacOS
Bước 1: Với hệ điều hành MacOS bạn hãy tiến hành truy cập terminal từ launcher (F4). Một số Linux distribution cho phép truy cập vào terminal chỉ bằng cách nhấn Ctrl+Alt+T.
Bước 2: Sử dụng lệnh dưới đây để kiểm tra record (đổi biến IP_ADDRESS thành IP thật).
dig -x IP_ADDRESS
>>> Có thể bạn quan tâm: Quản lý Vps-Server, tạo bản ghi PTR cho IP dịch vụ
Cách 2: Sử dụng tool online để kiểm tra PTR
Bước 1: Hãy chờ DNS cập nhật sau khi đã trỏ bản ghi PTR.
Link truy cập: https://mxtoolbox.com/SuperTool/
Bước 2: Nhập IP server của bạn.
Bước 3: Để tiến hành kiểm tra IP hãy chọn Reverse Lookup.
4. Lời Kết
Trên đây là những thông tin mà BKNS gửi đến người đọc về vấn đề PTR là gì? Tầm quan trọng của PTR, và một số cách kiểm tra PTR. Hy vọng những kiến thức trên sẽ hữu ích với bạn.
Còn rất nhiều thông tin hữu ích khác đang chờ bạn ghé thăm trên trang web chính của BKNS, đừng bỏ lỡ nhé.