Chúng tôi có một máy chủ DNS cục bộ đang chạy cho mục đích phát triển. Nhưng dường như không giải quyết các tên miền phụ cho cùng một đích ip như chính tên miền đó. Như tôi đã tìm ra cho đến nay, chúng ta cần cấu hình từng tên miền phụ hoặc sử dụng ký tự đại diện, để có thể ánh xạ sau:
vhost1.example.com => example.com => 192.168.0.22
vhost2.example.com => example.com => 192.168.0.22
something.example.com => example.com => 192.168.0.22
Thông thường, trên internet, nếu bạn đã mua một tên miền thì điều này chỉ hoạt động tốt với ký tự đại diện phụ (vhost) trên tên miền. Cho đến bây giờ, tôi không cần phải định cấu hình nó trên các miền thuộc sở hữu của mình. Nhưng cục bộ trên máy chủ Mac, chúng ta phải cấu hình nó?!
Sau nhiều giờ tìm kiếm trên internet tôi không tìm thấy giải pháp nào phù hợp với mình. Bài đăng này ở đây cũng không làm việc cho tôi.
Chúng tôi đang sử dụng Mac OS X El Captian 10.11.6 trên máy chủ.
Chỉnh sửa: Và vâng, tôi đã xóa bộ đệm sau khi chỉnh sửa cấu hình DNS bằng cách sử dụng lệnh dscacheutil -flushcache;killall -HUP mDNSResponder;say flushed
là người dùng root ( sudo su
)