Tôi đang gặp sự cố giải quyết DNS ảnh hưởng đến hiệu suất của trang web được lưu trữ cục bộ của tôi khi duyệt nó trên máy cục bộ của tôi. Nếu tôi đính kèm hậu tố DNS của mạng với tên máy cục bộ của tôi khi tôi truy cập URL trong trình duyệt của mình, trang web có thời gian tải khủng khiếp (chậm hơn 100 lần) so với không có hậu tố DNS.
Tôi nghĩ rằng tôi có thể khắc phục điều này bằng cách sử dụng tệp máy chủ của mình để tránh phải tìm kiếm. Tôi đã thêm một mục vào tập tin máy chủ của tôi như thế này
127.0.0.1 myMachine.MyDnsSuffix
Nhưng điều này không thay đổi thời gian tải, ngay cả sau khi khởi động lại. Mặc dù không quan trọng để giải quyết vấn đề cụ thể này, tôi thực sự muốn biết tại sao điều này xảy ra.
Ngoài ra, khi tôi chạy nslookup trên miền myMachine.MyDnsSuffix
, tôi nhận thấy nó sử dụng máy chủ DNS của mạng tôi để tìm IP. Điều này có thể liên quan đến vấn đề của tôi hay tôi chỉ hiểu sai về cách hoạt động của nslookup?
nslookup
. Tôi vừa thử pingmyMachine.MyDnsSuffix
và nó đã phân giải IP của tôi trên mạng, không127.0.0.1
giống như được chỉ định trong tệp HOSTS của tôi.