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 brew
bir forumla var dnsmasq
ve hatta bazı services
alt 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
( brew
ayrı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)