Thực hiện tra cứu ngược DNS trong Linux

Do Reverse Dns Lookup Linux



Quá trình DNS được gọi là quá trình phân giải DNS chuyển tiếp, trong đó nó phân giải tên miền bằng địa chỉ IP. Trong khi đó, Reverse DNS Resolution hoặc Reverse DNS lookup, còn được gọi là rDNS, được sử dụng để xác định hoặc phân giải địa chỉ IP được liên kết với tên miền. Như tên của nó, đây là một quá trình tra cứu DNS ngược để phân giải một địa chỉ IP trở lại tên miền.

Tra cứu DNS ngược được sử dụng bởi các máy chủ email để xác thực và chặn các thư email spam. Nếu kiểm tra rDNS không thành công, thì máy chủ Email theo mặc định sẽ đánh dấu các thư đến là SPAM. Hầu hết thời gian, máy chủ email tự động từ chối các thư từ một địa chỉ IP không chứa rDNS tại chỗ. Do đó, nếu cần thêm rDNS, bạn có thể liên hệ với nhà cung cấp dịch vụ lưu trữ hoặc IP để thực hiện.







Trong bài viết này, chúng tôi sẽ giải thích cách bạn có thể thực hiện quá trình tra cứu DNS ngược trong Linux thông qua môi trường dòng lệnh.



Có ba lệnh khác nhau có sẵn trong hệ thống Linux có thể được sử dụng để thực hiện quá trình tra cứu rDNS:



  • bạn Lệnh: Domain Information Groper, được gọi là đào, rất hữu ích để quan sát các máy chủ định danh DNS.
  • Máy chủ lưu trữ Lệnh: host là một tiện ích dòng lệnh được sử dụng để thực hiện tra cứu DNS. Nó chuyển đổi tên máy chủ thành địa chỉ IP và ngược lại.
  • Lệnh nslookup: Nslookup được sử dụng để kiểm tra các máy chủ tên miền Internet.

Thực hiện Tra cứu DNS Ngược bằng lệnh đào

Sử dụng lệnh đào, bạn có thể dễ dàng thực hiện tra cứu rDNS theo cách thủ công thông qua thiết bị đầu cuối và hiển thị các câu trả lời được trả về từ (các) máy chủ định danh đã được kiểm tra. Lệnh này cho kết quả linh hoạt và rõ ràng, đó là lý do chính mà các quản trị viên DNS đã sử dụng lệnh đào để giải quyết các sự cố DNS. Sử dụng lệnh sau để thực hiện tra cứu rDNS trong Linux:





$ dig –x ipaddress
$ dig –x 10.0.2.15

Thực hiện tra cứu DNS ngược bằng lệnh máy chủ lưu trữ

Tiện ích máy chủ lưu trữ chuyển đổi tên thành địa chỉ IP và ngược lại, như chúng ta đã thảo luận ở trên. Để thực hiện tra cứu DNS bằng lệnh máy chủ, hãy nhập lệnh sau:



$ host ip-address
$ host 10.0.2.15

Thực hiện tra cứu DNS ngược (rDNS) bằng lệnh nslookup

Nslookup là công cụ quản trị mạng được sử dụng phổ biến nhất giúp kiểm tra và giải quyết các vấn đề liên quan đến DNS. Nó có hai chế độ khác nhau để hiển thị đầu ra: chế độ tương tác và không tương tác.

Chế độ tương tác hiển thị thông tin về các máy chủ và miền khác nhau đối với truy vấn. Trong chế độ không tương tác, nó chỉ hiển thị tên và các chi tiết được yêu cầu có liên quan cho một miền. Sử dụng lệnh nslookup sau để hiển thị thông tin về địa chỉ IP đã cho:

$ nslookup 10.0.2.15

Phần kết luận

Tra cứu DNS ngược là một phương pháp đơn giản để đảm bảo rằng địa chỉ IP thuộc về miền được chỉ định. Vì vậy, bằng cách sử dụng các lệnh nêu trên, bạn có thể dễ dàng hiển thị thông tin tra cứu rDNS của một địa chỉ Ip nhất định. Xin vui lòng, gửi câu hỏi của bạn thông qua nhận xét.