Nếu không có DNS, con người và máy móc sẽ không thể truy cập các máy chủ Internet thông qua các URL thân thiện. Trong bài viết này, NAVEE sẽ thảo luận về nội dung DNS là gì, cách nó hoạt động, so sánh các loại hình DNS… và nhiều thông tin thú vị khác. Khám phá ngay! Show
DNS (Domain Name Server) là một giao thức tiêu chuẩn cho phép bạn nhập địa chỉ của một trang Web và tự động khám phá địa chỉ giao thức Internet (IP) cho trang Web đó. Để hai máy tính giao tiếp trên mạng IP, giao thức yêu cầu chúng cần một địa chỉ IP (Internet Protocol). Hãy xem địa chỉ IP giống như địa chỉ nhà của bạn. Để một máy tính định vị một máy tính khác, chúng cần biết “số nhà” của máy tính kia. Hầu hết chúng ta đều nhớ những cái tên thân thiện như matbao.net, Navee.asia hơn là dãy số 104.196.44.111. Thế nhưng máy lại chỉ nhận diện những dãy số IP. Vì thế, chúng ta cần một chương trình để máy tính dịch tên thành địa chỉ IP. Chương trình chuyển đổi tên thành số và ngược lại được gọi là “DNS” hoặc hệ thống tên miền (Domain Name Server). Các máy tính chạy DNS được gọi là máy chủ DNS (DNS servers). Nếu không có DNS, chúng ta sẽ phải nhớ địa chỉ IP với dãy số dài khó nhớ của bất kỳ máy chủ nào muốn kết nối. DNS hoạt động thế nào?» Ưu đãi từ NAVEE DNS sẽ chuyển đổi tên miền thành địa chỉ IP tương ứng với tên miền đó và ngược lại.DNS là một phần không thể thiếu trên Internet. Bạn có thể xem DNS giống như một danh bạ điện thoại, nhưng thay vì thể hiện tên mọi người với địa chỉ nhà, danh bạ điện thoại này là nơi lưu trữ tên máy tính với địa chỉ IP. Cụ thể thì cách hoạt động của DNS là gì? Internet có rất nhiều máy tính và các tên miền có thể rất lớn, do đó DNS được sắp xếp thành các tên miền nhỏ hơn. Và chúng được sắp xếp lại thành các vùng (Zone) nhỏ hơn để dễ quản lý. Có rất nhiều máy chủ DNS lưu trữ tất cả các bản ghi DNS cho Internet. Bất kỳ máy tính nào muốn biết số hoặc tên đều có thể hỏi máy chủ DNS của họ. Máy chủ DNS của bạn cũng biết cách hỏi, hoặc truy vấn các máy chủ DNS khác khi chúng cần bản ghi. Khi một máy chủ DNS truy vấn các máy chủ DNS khác, nó sẽ thực hiện một truy vấn ngược dòng. Máy chủ định danh có thẩm quyền là nơi quản trị viên quản lý tên máy chủ và địa chỉ IP cho miền của họ. Bất cứ khi nào quản trị viên DNS muốn thêm, thay đổi hoặc xóa tên máy chủ hoặc địa chỉ IP, họ sẽ thực hiện thay đổi trên máy chủ DNS có thẩm quyền của mình (đôi khi được gọi là Master DNS Server). Ngoài ra, còn có các Slave DNS Server. Các máy chủ DNS này giữ bản sao của các bản ghi DNS cho các vùng và tên miền của chúng. Phân loại DNS theo serverRoot Name Server là một trong 4 loại máy chủ DNS.Có khá nhiều người dùng chưa biết các loại máy chủ DNS là gì. Điều này có thể sẽ khiến bạn gặp khó khăn trong việc sử dụng chúng. Navee sẽ giới thiệu 4 loại DNS Server ngay sau đây để bạn có thể tham khảo nhanh chóng.
Hai loại hình dịch vụ DNS là gì?Có hai loại dịch vụ DNS khác nhau trên Internet. Mỗi dịch vụ xử lý các truy vấn DNS khác nhau tùy thuộc vào chức năng của chúng.
So sánh giữa Public DNS và Private DNSNgười dùng bên ngoài sẽ không có quyền truy cập trực tiếp vào các thiết bị dùng Private DNS.Để một máy chủ có thể truy cập được trên Internet công cộng, nó cần một Public DNS Record (bản ghi DNS công cộng) và địa chỉ IP của nó cần phải có thể truy cập được trên Internet. Server DNS công cộng (Public DNS) có thể truy cập được cho bất kỳ ai có thể kết nối với chúng và không yêu cầu xác thực. Tuy nhiên, không phải tất cả các bản ghi DNS đều công khai. Ngày nay, ngoài việc cho phép nhân viên sử dụng DNS để tìm mọi thứ trên Internet, các công ty sử dụng DNS để nhân viên của họ có thể tìm thấy các máy chủ nội bộ, riêng tư. Khi một tổ chức muốn giữ tên máy chủ và địa chỉ IP ở chế độ riêng tư hoặc không thể truy cập trực tiếp từ Internet, họ sẽ không liệt kê chúng trong các máy chủ DNS công cộng. Thay vào đó, các tổ chức liệt kê chúng trong máy chủ DNS riêng tư (Private DNS) hoặc nội bộ. Máy chủ DNS nội bộ lưu trữ tên và địa chỉ IP cho những thứ quan trọng như File Servers, Mail Servers, Database Servers nội bộ,… Cụ thể:
7 bước trong quá trình tra cứu DNS là gì?
Các loại truy vấn DNS gồm những gì?Với truy vấn Recursive, máy tính sẽ yêu cầu địa chỉ IP.Nội dung này sẽ cho bạn biết truy vấn DNS là gì, bao gồm những gì. Truy vấn DNS là mã máy tính cho máy chủ DNS biết nó là loại truy vấn nào và nó muốn lấy thông tin gì. Có ba truy vấn DNS cơ bản trong tra cứu DNS tiêu chuẩn.
Các loại DNS Record gồm những gì?
Điểm yếu của DNS là gì?DNS trở thành một nguồn thông tin tuyệt vời, dễ tấn công cho những kẻ xấu.Có ba lỗ hổng bảo mật chính cần đề phòng đối với DNS:
Cách sử dụng DNS để Redirect TrafficHacker có thể giả mạo phản hồi DNS để chúng như đến từ các DNS Server hợp pháp.Khi người dùng cố gắng vào một trang Web, máy tính của họ sẽ truy vấn máy chủ DNS của nó để biết địa chỉ IP của trang Web hoặc DNS Record. Nếu DNS Server có bản sao lưu trong bộ nhớ Cache của bản ghi, nó sẽ trả lời. Nếu không, nó sẽ truy vấn ngược dòng một máy chủ DNS và chuyển kết quả trở lại người dùng cuối và lưu chúng vào bộ nhớ Cache cho lần sau. Tin tặc có thể giả mạo phản hồi DNS hoặc làm cho phản hồi giống như chúng đến từ các máy chủ DNS hợp pháp. Những kẻ tấn công tận dụng ba điểm yếu trong DNS để làm điều này:
Sử dụng DNS như là một công cụ chuyển đổiKẻ xấu sử dụng kỹ thuật DNS Tunneling để xâm nhập Server và đánh cắp dữ liệu.Giả sử kẻ tấn công đã tìm cách xâm nhập vào mạng, xâm nhập một hoặc hai máy chủ và tìm thấy dữ liệu quan trọng mà chúng muốn lấy. Cách mà chúng có thể làm điều đó mà không cần tắt bất kỳ cảnh báo nào để bảo vệ DNS là gì? Những kẻ tấn công sử dụng một kỹ thuật gọi là DNS Tunneling để làm điều đó. Họ thiết lập một miền DNS (ví dụ: Evil-Domain.com) trên Internet và tạo một Authoritative Name Server. Trên máy chủ bị xâm nhập, kẻ tấn công có thể sử dụng một chương trình chia nhỏ dữ liệu thành các phần nhỏ và chèn nó vào một loạt các tra cứu. DNS Server bị tấn công sẽ nhận các yêu cầu này. Khi nhận ra kết quả không có trong bộ nhớ Cache, nó sẽ chuyển tiếp các yêu cầu đó trở lại Authoritative Name Server của Evil-Domain.com. Kẻ tấn công đang mong đợi lưu lượng truy cập này. DNS đã có từ rất lâu và mọi máy tính kết nối Internet đều dựa vào nó. Những kẻ tấn công hiện có thể sử dụng DNS để chiếm đoạt lưu lượng truy cập và tạo các kênh liên lạc bí mật. May mắn thay, bằng cách giám sát các DNS Server và áp dụng phân tích bảo mật, nhiều cuộc tấn công có thể được phát hiện và ngăn chặn. Kết luậnHy vọng bài viết này đã giúp bạn hiểu DNS là gì, cách nó hoạt động,… Doanh nghiệp nên kiểm tra các truy vấn mà DNS Server của mình thực hiện để phát hiện những bất thường kịp thời. |