Bunu, server=
örn.
server=/ajax.googleapis.com/8.8.8.8
benzer şekilde ajax.googleapis.com alan adı için google genel DNS sunucusunu sorgular
server=/amazonaws.com/209.244.0.3
Level3'ün genel DNS sunucusunu amazonaws.com etki alanı için sorgulayacaktır.
Birden çok alanı birlikte gruplayabilirsiniz
server=/co.uk/com/8.8.4.4
.Co.uk ve .com alan adlarını 8.8.4.4'te DNS sunucusuna gönderir
Birden fazla server=
direktifiniz de olabilir
,S, --server = [/ [<domain>] / [domain /]] [<ipaddr> [# <port>] [@ <source> [# <port>]]]
Yukarı akış sunucularının IP adresini doğrudan belirtin. Bu bayrağın ayarlanması /etc/resolv.conf dosyasının okunmasını engellemez, bunu yapmak için -R kullanın. Bir veya daha fazla isteğe bağlı etki alanı verilirse, bu sunucu yalnızca bu etki alanları için kullanılır ve yalnızca belirtilen sunucu kullanılarak sorgulanır. Bu, özel ad sunucuları için tasarlanmıştır: Ağınızda 192.168.1.1'de xxx.internal.thekelleys.org.uk biçiminin adlarıyla ilgilenen bir ad sunucunuz varsa -S /internal.thekelleys.org.uk/ 192.168.1.1 dahili makineler için tüm sorguları bu ad sunucusuna gönderir, diğer her şey /etc/resolv.conf içindeki sunuculara gider. Boş bir alan belirtimi //, "yalnızca nitelenmemiş adlar" özel anlamındadır, yani içinde nokta olmayan adlar. Standart olmayan bir bağlantı noktası, # karakteri kullanılarak IP adresinin bir parçası olarak belirtilebilir.
Ayrıca bir etki alanı veren ancak IP adresi olmayan bir -S bayrağı da kullanılabilir; bu, dnsmasq'a bir etki alanının yerel olduğunu ve / etc / hosts veya DHCP'den gelen sorguları yanıtlayabileceğini söyler, ancak bu etki alanındaki sorguları hiçbir şekilde yukarı akış sunucusuna iletmemelidir. local, bu durumda yapılandırma dosyalarını daha net hale getirmek için sunucunun eş anlamlısıdır.
@ Karakterinden sonraki isteğe bağlı ikinci IP adresi, dnsmasq'a sorguların kaynak adresinin bu ad sunucusuna nasıl ayarlanacağını bildirir. Bu, dnsmasq'ın çalıştığı makineye ait bir adres olmalıdır, aksi takdirde bu sunucu satırı günlüğe kaydedilir ve sonra göz ardı edilir. Kaynak adresi belirtilmiş tüm sunucular için sorgu bağlantı noktası bayrağı yoksayılır, ancak bağlantı noktası doğrudan kaynak adresinin bir parçası olarak belirtilebilir.
server
satıra ihtiyacı olduğunu düşünmüyorum : çözmek istediği adresler ne olursa olsun (127.0.0.1), bunlarıaddress
satırlarla ekleyebilir ; başka bir şey, DNSMasqserver
. Madenin kurulumu böyle emin.