Tất cả các máy tính trên Internet, từ điện thoại thông minh hay máy tính xách tay của bạn đến các máy chủ phục vụ nội dung cho các trang web bán lẻ lớn, tìm và giao tiếp với nhau bằng cách sử dụng các con số. Những con số này được gọi là địa chỉ IP. Và DNS dịch các tên miền có thể đọc được bởi con người (ví dụ, www.amazon.com) thành các địa chỉ IP có thể đọc được bởi máy móc (ví dụ, 192.0.2.44). Vì vậy, mỗi khi bạn mở trình duyệt web và truy cập vào một trang web, bạn có thể nhập tên miền như google.com và vẫn đến đúng nơi nhờ có DNS.
Hệ thống DNS của Internet hoạt động giống như một danh bạ điện thoại bằng cách quản lý việc ánh xạ giữa các tên và số. Các máy chủ DNS dịch các yêu cầu tên thành địa chỉ IP, kiểm soát máy chủ nào mà người dùng cuối sẽ truy cập khi họ gõ tên miền vào trình duyệt web của họ. Các yêu cầu này được gọi là truy vấn.
.png)
1. Các loại dịch vụ DNS
1.1. DNS chính thức
DNS chính thức là một dịch vụ DNS chính thức cung cấp cơ chế cập nhật mà các nhà phát triển sử dụng để quản lý các tên miền DNS công cộng của họ. Sau đó, nó trả lời các truy vấn DNS, dịch các tên miền thành địa chỉ IP để các máy tính có thể giao tiếp với nhau. DNS chính thức có thẩm quyền cuối cùng đối với một tên miền và chịu trách nhiệm cung cấp câu trả lời cho các máy chủ DNS đệ quy với thông tin địa chỉ IP.
1.2. DNS đệ quy
DNS đệ quy là khi các khách hàng thường không thực hiện các truy vấn trực tiếp đến các dịch vụ DNS chính thức. Thay vào đó, họ thường kết nối với một loại dịch vụ DNS khác được gọi là bộ giải quyết, hoặc dịch vụ DNS đệ quy. Dịch vụ DNS đệ quy hoạt động giống như một nhân viên tiếp tân khách sạn: mặc dù nó không sở hữu bất kỳ bản ghi DNS nào, nhưng nó hoạt động như một người trung gian có thể lấy thông tin DNS thay mặt bạn.
Nếu một DNS đệ quy đã lưu trữ hoặc lưu trữ thông tin tham chiếu DNS trong một khoảng thời gian, thì nó sẽ trả lời truy vấn DNS bằng cách cung cấp thông tin nguồn hoặc IP. Nếu không, nó chuyển tiếp truy vấn đến một hoặc nhiều máy chủ DNS chính thức để tìm kiếm thông tin.
2. DNS hoạt động như thế nào để chuyển hướng lưu lượng truy cập đến web hoặc ứng dụng?
Dưới đây là tổng quan về cách các dịch vụ DNS hoạt động để chuyển hướng người dùng đến một trang web hoặc ứng dụng:
- Người dùng mở trình duyệt web, nhập “www.example.com” vào thanh địa chỉ và nhấn Enter.
- Yêu cầu “www.example.com” được chuyển đến một bộ giải quyết DNS, thường do nhà cung cấp dịch vụ Internet (ISP) của người dùng quản lý.
- Bộ giải quyết DNS của ISP chuyển yêu cầu “www.example.com” đến một máy chủ tên gốc DNS.
- Bộ giải quyết DNS của ISP chuyển yêu cầu “www.example.com” lần nữa, lần này đến một trong các máy chủ tên TLD cho các miền .com.
- Bộ giải quyết DNS của ISP chọn một máy chủ tên DNS và chuyển yêu cầu “www.example.com” đến máy chủ tên đó.
- Máy chủ tên DNS tìm kiếm trong khu vực lưu trữ “example.com” để lấy bản ghi “www.example.com”, lấy giá trị liên quan, chẳng hạn như địa chỉ IP của máy chủ web, và trả lại địa chỉ IP cho bộ giải quyết DNS.
- Bộ giải quyết DNS của ISP cuối cùng có địa chỉ IP mà người dùng cần. Bộ giải quyết trả lại giá trị đó cho trình duyệt web. Bộ giải quyết DNS cũng lưu trữ (cache) địa chỉ IP cho example.com trong một khoảng thời gian mà bạn chỉ định để có thể trả lời nhanh hơn lần sau khi ai đó duyệt đến “example.com”.
- Trình duyệt web gửi yêu cầu “www.example.com” đến địa chỉ IP mà nó đã nhận được từ bộ giải quyết DNS.
- Máy chủ web trả lại trang web cho “www.example.com” cho trình duyệt web, và trình duyệt web hiển thị trang.
3. Làm thế nào để tìm máy chủ DNS của bạn?
Nói chung, máy chủ DNS bạn sử dụng sẽ được thiết lập tự động bởi nhà cung cấp mạng của bạn khi bạn kết nối với Internet. Nếu bạn muốn xem máy chủ nào là các máy chủ tên chính của bạn, có những công cụ web có thể cung cấp rất nhiều thông tin về kết nối mạng hiện tại của bạn. Browserleaks.com là một trong những công cụ tốt, và nó cung cấp rất nhiều thông tin, bao gồm cả các máy chủ DNS hiện tại của bạn.
4. Bạn có thể sử dụng DNS 8.8.8.8 không?
Mặc dù nhà cung cấp dịch vụ Internet của bạn sẽ thiết lập một máy chủ DNS mặc định, bạn không bắt buộc phải sử dụng nó. Một số người dùng có lý do để tránh máy chủ DNS của ISP của họ — ví dụ, một số ISP sử dụng máy chủ DNS của họ để chuyển hướng yêu cầu đến các địa chỉ không tồn tại đến các trang có quảng cáo.
Nếu bạn muốn có một sự thay thế, bạn có thể thay vì đó trỏ máy tính của mình đến một máy chủ DNS công cộng sẽ hoạt động như một bộ giải quyết đệ quy. Một trong những máy chủ DNS công cộng nổi bật là của Google; địa chỉ IP của nó là 8.8.8.8. Dịch vụ DNS của Google thường nhanh, và mặc dù có một số câu hỏi về động cơ ẩn mà Google có khi cung cấp dịch vụ miễn phí này, họ thực sự không thể lấy thêm thông tin nào từ bạn mà họ không lấy từ Chrome, vì vậy lựa chọn là của bạn.
Phần mềm Hidemyacc sẽ giúp bạn ẩn các tham số máy tính gốc và tạo nhiều tham số máy tính mới cho mỗi hồ sơ, hỗ trợ người dùng truy cập internet với nhiều tài khoản mà không bị phát hiện. Tải Hidemyacc và bắt đầu dùng thử 7 ngày ngay bây giờ!
Nếu bạn có bất kỳ câu hỏi, ý kiến hoặc gợi ý nào, vui lòng liên hệ với chúng tôi qua Telegram, Skype hoặc Facebook Messenger hỗ trợ.