Theo mặc định, Ubuntu thực sự lưu các mục DNS với Dnsmasq. Dnsmasq thực hiện tra cứu khi mục DNS không có trong bộ đệm, đó là lý do tại sao bạn sẽ luôn thấy địa chỉ IP localhost( 127.0.0.1) khi thực hiện tra cứu DNS mà không chỉ định máy chủ tên.
Trong trang này, nó được giải thích như sau:
Dnsmasq chấp nhận các truy vấn DNS và trả lời chúng từ một máy chủ nhỏ, cục bộ, bộ đệm hoặc chuyển tiếp chúng đến một máy chủ DNS thực, đệ quy. Nó tải nội dung của / etc / hosts để tên máy chủ cục bộ không xuất hiện trong DNS toàn cầu có thể được giải quyết và cũng trả lời các truy vấn DNS cho máy chủ được cấu hình DHCP.
Hành vi này có thể được ghi đè bằng cách chỉnh sửa /etc/NetworkManager/NetworkManager.confvà thay đổi dns=dnsmasqthành #dns=dnsmasq, sau đó bạn sẽ cần khởi động lại dịch vụ quản lý mạng ( sudo service network-manager restart).
Thông tin thêm có thể được tìm thấy trong các tài liệu cộng đồng và trong trang web .