Tôi có một máy Mac mà tôi phát triển web. Tôi có các dự án của mình được thiết lập để có thể truy cập tại các địa chỉ như project1.dev, project2.dev, v.v. Tôi cảm thấy mệt mỏi khi cập nhật tệp "/ etc / hosts" của mình, vì vậy tôi đã cài đặt Dnsmasq. Nó hoạt động rất tốt! Bây giờ tôi có thể chạy ping doesnotexist.dev
và nhận trả lời từ 127.0.0.1, đó chính xác là những gì tôi muốn.
Mac cũng có một máy ảo Windows XP VirtualBox được cài đặt trên nó. Tôi muốn máy ảo đó cũng có thể ping donotexist.dev và nhận được trả lời, nhưng tôi muốn các phản hồi đến từ IP LAN của Mac thay vì 127.0.0.1. Theo tôi hiểu, điều này là có thể với Dual DHCP DNS Server . Tôi đã cài đặt nó trên máy ảo và chỉnh sửa tệp "DualServer.ini". Tôi chỉ đơn giản bỏ ghi chú dòng "DNS" của phần "[DỊCH VỤ]" và thêm *.dev=192.168.1.50
vào phần "[DỊCH VỤ]". Điều đó đã không làm việc, mặc dù. Tôi đã thấy chủ đề này và quyết định cài đặt Bộ điều hợp Microsoft Loopback, nhưng tôi không biết cách cấu hình nó. Vì vậy, bây giờ tôi đang bị mắc kẹt.
Làm cách nào để tôi thiết lập Máy chủ DNS DHCP kép sao cho ping không chú ý nhận được trả lời từ IP LAN của Mac?