Ben de aynısını yapmaya çalışıyorum. El ile yerel olarak bir önbellek dns sunucusu çalıştıracak ve ben katılmak gibi intranet öğrenmek zorunda kalacağım.
Dns sunucusunun özyinelemeli arama yapmadan önce intranet ve internet ana bilgisayar adları arasında bile ayrım yapabileceğinden heyecan duyuyorum .
Kısa TTL'lere ihtiyacım olacağından veya kancalar yazmam gerektiğinden endişeliyim, böylece her arabirim değiştiğinde dns önbelleğini veya benzerlerini temizlemeyi düşünürüm.
Başarılı olursa rapor vereceğim ...
İlk% 50
DNS sunucularının Wikipedia karşılaştırmasına baktıktan sonra , Dnsmasq listemin başına geliyor.
Görünüşe göre brewbir forumla var dnsmasqve hatta bazı servicesalt arayüzler için yazılmış brew... harika, düşünmek için daha az, sadece yapılandırmayı çalışmak zorunda.
$ brew install dnsmasq # [libidn] internation domain names
$ cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf
# To have launchd start dnsmasq now and restart at startup:
$ sudo brew services start dnsmasq
( brewayrıca vardır bind, ancak minimum durum da beni çekici - ağ yapılandırması yaparken temizlemek zorunda değilsiniz).
Yapmak
- Ağ Tercihleri'ni yeni dns'imi kullanacak şekilde yapılandırmayı ve
dnsmasqİntranet ayarlarını kullanabilmesini sağlamak için yapılandırın . (asıl zorluk)