Có thể /etc/hosts được sử dụng thay vì giải quyết khi sử dụng proxy_pass?Khi sử dụng proxy_pass, máy chủ/etc/có thể được sử dụng để phân giải tên miền thay vì "giải quyết"?
Tôi cần thực hiện proxy_pass cho cùng một máy nginx. Có cách nào để giải quyết các tên miền bằng cách sử dụng tệp/etc/hosts của máy thay vì chỉ định máy chủ DNS thông qua thuộc tính "resolver" không?
Điều này sẽ giúp tôi tiết kiệm thêm các bước nhảy cần thiết để tiếp cận cùng một máy chủ. Tôi đã cố gắng thiết lập IP nội bộ ánh xạ tới DNS trong tệp/etc/hosts nhưng nginx vẫn đọc từ máy chủ DNS được đặt trong thuộc tính resolver. Hoặc có cách nào để làm cho mô-đun HTTPProxy xem xét cài đặt tệp/etc/hosts không?
Cảm ơn lời khuyên bạn có thể chia sẻ ..
Đây là cùng một câu hỏi tôi đã đăng trong diễn đàn nginx: http://forum.nginx.org/read.php?11,218997
Điều lạ lùng, điều này đang hoạt động nếu bạn sử dụng ngược dòng (độ phân giải máy chủ) –