Tham gia ngày:22/10/16Bài viết:220Đã được thích:0
Làm thế nào để tra cứu thông tin DNS [Domain Name System] trên hệ thống Linux hoặc Unix sử dụng các tùy chọn dòng lệnh?
Hệ thống Linux và Unix sử dụng địa chỉ Internet [trong ký hiệu dấu chấm] của một name server là resolver , giúp truy vấn để chuyển đổi các host name đến địa chỉ IP và ngược lại. Resolver đọc một tập tin cấu hình được gọi là /etc/resolv.conf. Name server IP address được lưu trữ trong tập tin /etc/resolv.conf. Có thể được liệt kê trên mỗi dòng bằng cách sử dụng cú pháp sau: nameserver ISP-DNS-IP1 nameserver DNS-IP2 nameserver DNS-IP3
Resolver đọc một tập tin cấu hình được gọi là /etc/resolv.conf. Name server IP address được lưu trữ trong tập tin /etc/resolv.conf. Có thể được liệt kê trên mỗi dòng bằng cách sử dụng cú pháp sau:
nameserver ISP-DNS-IP1
nameserver DNS-IP2
nameserver DNS-IP3Làm thế nào để tôi thấy địa chỉ IP của DNS server? Gõ lệnh cat sau đây:
Hoặc sử dụng lệnh grep như sau:
Gõ lệnh cat sau đây:grep nameserver /etc/resolv.conf
grep nameserver /etc/resolv.conf
Ví dụ kết quả đầu ra:Làm thế nào để thay đổi hoặc cập nhật địa chỉ IP DNS server của tôi? Sử dụng một trình soạn thảo văn bản như vi, ee, emacs, joe… để chỉnh sửa tập tin /etc/resolv.conf với user root:
Làm thế nào để thay đổi hoặc cập nhật địa chỉ IP DNS server của tôi?
Tra cứu DNS trên Linux và Unix hệ thống Bây giờ, bạn biết địa chỉ IP DNS nameserver của máy chủ của bạn. Bây giờ chúng ta sẽ sử dụng các lệnh như lệnh host và lệnh dig để tìm hiểu thêm thông tin về các domain hoặc địa chỉ IP.Ví dụ lệnh dig Gõ lệnh sau để giải quyết tên miền được gọi là aluhost.com Ví dụ kết quả đầu ra:
Sử dụng một trình soạn thảo văn bản như vi, ee, emacs, joe… để chỉnh sửa tập tin /etc/resolv.conf với user root:[I]; DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 aluhost.com ;; global options: +cmd ;; Got answer: ;; ->>HEADERHEADERHEADERHEADERHEADERHEADERHEADERHEADERHEADERHEADERHEADERHEADER