GUI - DNS
NxFilter temel olarak filtreleme yeteneğine sahip bir DNS sunucusudur. Bu, DNS hizmetiyle ilgili ayarlar içindir.
DNS > Setup > DNS Setup
- Upstream DNS Server
NxFilter bir yönlendirme DNS Sunucusu olarak çalışır. En az bir yukarı akış DNS sunucunuz olması gerekir.
Upstream DNS Sunucu adresleri için, DNS port numarasını iki nokta üst üste kullanarak belirtebilirsiniz.
ex) 8.8.8.8:53, 127.0.0.1:5353
ex) 8.8.8.8:53, 127.0.0.1:5353
- Upstream DNS Query Timeout
Yukarı akış DNS sunucunuza DNS sorgusu için zaman aşımı.
- Response Cache Size
NxFilter, yukarı akış sunucusundan gelen DNS yanıtları için kendi önbelleğine sahiptir. Önbellek boyutunu ayarlayabilirsiniz.
Şu anda varsayılan boyut 200.000'dir ve çoğu durum için yeterlidir.
- Use Persistent Cache
NxFilter, DB'sinde 1 milyona kadar DNS yanıtı tutabilir. Yeterince büyük bir kalıcı önbelleğiniz olduğunda
ülke çapında bir DNS kesintisi olsa bile 'İnternet Bağlantınızı' kaybetmezsiniz çünkü NxFilter çalışacaktır
kalıcı önbelleği ile.
- Use Negative Cache
Varsayılan olarak, NxFilter olumsuz DNS yanıtlarını önbelleğinde tutmaz. Bu seçenek etkinleştirildiğinde, NxFilter olumsuz
'Sunucu Hatası' veya 'Var Olmayan Etki Alanı' gibi yanıtlar 15 dakikaya kadar.
- Minimal Responses
NxFilter, yukarı akış sunucusundan gelen DNS yanıtındaki yalnızca yanıt kayıtlarını istemcilerine gönderebilir ve ek kayıtları göz ardı edebilir
ve DNS paket boyutunu azaltmak ve sunucu performansını artırmak için yetki bölümleri.
- Minimum Cache TTL
Minimum bir önbellek TTL değeri ayarlayarak istemcilerinizden gelen DNS isteklerinin sayısını azaltabilirsiniz. Bu sadece geçerlidir
A, AAAA, CNAME kayıtlarında.
- Block Cache TTL
NxFilter'ın blok yeniden yönlendirme yanıtı için TTL değeri.
DNS > Setup > Local DNS
- Local DNS Server
Yerel etki alanınızı çözümlemek için yerel bir DNS sunucunuz varsa IP adresini ekleyin
burada. Yedeklilik için virgülle ayrılmış birden fazla IP adresi ekleyebilirsiniz.
- Local Domain
Yerel DNS sunucunuza atlamak için bir alan adınız olduğunda, alan adını buraya ekleyin. Yapabilirsin
virgülle ayrılmış birden fazla etki alanı ekleyin.
Yerel bir alan adı için '*' veya herhangi bir joker karakter kullanmayın. Alt etki alanlarını zaten içerir.
- Local DNS Query Timeout
Yerel DNS sunucunuza DNS sorgusu için zaman aşımı.
- Use Local DNS
Yerel DNS'yi etkinleştir.
Yerel bir DNS sunucusu kurarsanız, yerel sunucunuz için tüm DNS sorguları
etki alanı kimlik doğrulama, filtreleme ve günlüğe kaydetme işlemlerinden atlanacaktır.
DNS > Setup > DNS over HTTPS (Upstream)
Cloudflare veya Google HTTPS DNS sunucusunu NxFilter'ın yukarı akış sunucusu olarak ayarlayabilirsiniz. Bu, uygulayabileceğiniz anlamına gelir
kolayca ağ çapında bir 'HTTPS üzerinden DNS'.
- HTTPS DNS Server
NxFilter Cloudflare ve Google HTTPS DNS sunucularını destekler.
- HTTPS DNS Query Timeout
HTTPS DNS sunucunuza DNS sorgusu için zaman aşımı.
- Fail-safe With UDP/53
HTTPS DNS sunucusunda bir hata olduğunda NxFilter'ın UDP/53 kullanarak tekrar sorgulama yapmasını sağlayabilirsiniz.
- Use HTTPS DNS
HTTPS DNS'yi etkinleştirin.
DNS > Access Control
DNS için IP tabanlı erişim denetimi.
Erişim kontrolünüz çok büyük olduğunda, tarayıcı tüm içeriği yayınlayamaz. Bu durumda, aşağıdakiler için 'dns-allow-ip.txt' dosyası oluşturmanız gerekir
'DNS için İzin Verilen IP' ve /nxfilter/conf dizinindeki 'DNS için Engellenen IP' için 'dns-block-ip.txt'. Kümeleme kullandığınızda, şunları kopyalamanız gerekir
bu dosyaları tüm düğümlere yerleştirin.
DNS > Server Protection
- Drop Attack Request By Domain
Bir etki alanı çok fazla sorgulandığında ve istek kuyruğu hızla dolduğunda,
istek kuyruğunu doldurmamak için etki alanı için DNS isteklerini 1 dakikadan daha kısa bir süre için bırakırız.
- Drop Attack Request By IP
Anormal miktarda DNS isteği gönderen bir istemci olduğunda,
istek kuyruğunu doldurmamak için istemciden gelen DNS isteklerini 1 dakikadan daha kısa bir süre için bırakıyoruz.
- Drop Hostname Without Domain
Bulut üzerinde NxFilter veya NxCloud kullandığınızda, yalnızca ana bilgisayar adı alan adlarıyla uğraşmanıza gerek yoktur.
- Drop Reverse Lookup For Private IP
Özel IP adresleri için ters arama sorgularını bırak. NxFilter'ı bulut üzerinde çalıştırdığınızda bu seçeneğe ihtiyacınız olabilir.
- Allow Reverse Lookup For Server IP
Varsayılan olarak, NxFilter kendisi için revers lookup'ları bırakır. Bu seçenek ile izin verebilirsiniz.
- Request Type Control
İzin verilen ve engellenen DNS istek türlerini ayarlayabilirsiniz.
DNS > Zone File
NxFilter'ı yetkili bir DNS sunucusu olarak kullandığınızda bir bölge dosyası oluşturmanız gerekir. Aynı formatı kullanıyoruz
bir BIND bölge dosyası olarak. Daha fazlasını öğrenmek için okuyun
Yetkili DNS sunucusu
DNS > Redirection
NxFilter ile alandan IP'ye veya alandan alana yeniden yönlendirme mümkündür. Özel bir DNS kaydı gibi çalışır.
DNS > Zone Transfer
Başka bir DNS sunucusundan bir DNS bölgesi almanız gerekebilir. Bir bölge aktarım kurulumu eklediğinizde
Burada NxFilter, IXFR protokolünü kullanarak DNS bölgesini her dakika içe aktarır.
DNS > Conditional Forwarder
Etki alanlarına göre belirli DNS sunucularına yapılan DNS isteklerini atlayabilirsiniz. Kimlik doğrulama dahil her şeyi atlar,
filtreleme, günlüğe kaydetme. Aynen şu şekilde çalışır DNS > Setup > Local DNS.