Câu hỏi Máy chủ DNS cục bộ trên OS X không có kết nối mạng


Tôi có một máy chủ DNS cục bộ đang chạy, với một mục nhập trong etc/resolver/gm.local để làm cho * .gm.local sử dụng máy chủ DNS cục bộ này (mà đến lượt nó chỉ trỏ mọi thứ đến localhost).

Điều này làm việc tốt khi tôi có kết nối mạng được kích hoạt, nhưng khi không có mạng (ví dụ trên tàu), tôi không thể truy cập các tên miền này qua bất kỳ trình duyệt web nào (mặc dù nslookup, curl et al dường như hoạt động chính xác)

Có ai biết làm thế nào để có được những gì tôi giả định là thư viện độ phân giải DNS OS X để tìm kiếm các mục này khi tôi không phải là một conncection mạng?


1
2017-08-06 08:26


gốc


Sử dụng tên miền đủ điều kiện và chứng minh cho cả chúng tôi và bản thân rằng bạn thực sự có vấn đề về DNS mà bạn nghĩ rằng bạn có. Trình duyệt WWW không phải là công cụ chẩn đoán DNS. - JdeBP
Cũng xem xét sử dụng một cái gì đó khác hơn local., thường được dành riêng cho Avahi / mDNS. - grawity
Sử dụng một tên miền hoàn toàn đủ điều kiện không có sự khác biệt. Tab tra cứu trong Network Utility, ping và python đều có thể giải quyết tên miền, nhưng firefox, safari và chrome thì không. Tôi không biết vấn đề DNS của mình là gì, nhưng rõ ràng là phải làm gì với những gì các trình duyệt đang làm mà các công cụ đơn giản hơn không - và đây là vấn đề mà tôi đang tìm kiếm giải pháp. - Glenjamin


Các câu trả lời: