Müzakirə

Linux DNS Resolver Test Etme

Başladan QuantumBerk · 29 avq 2026 04:01 · 2 Baxış · 0 Cavablar
Mövzunu Açan #0
Linux işletim sistemlerinde DNS (Domain Name System) resolver'ı test etmek, ağ bağlantılarının ve DNS yapılandırmalarının doğruluğunu sağlamak açısından önemlidir. DNS resolver, alan adlarını IP adreslerine çeviren bir bileşendir. Bu makalede, Linux üzerinde DNS resolver’ınızı nasıl test edeceğinizi, hangi araçları kullanabileceğinizi ve karşılaşabileceğiniz yaygın sorunları ele alacağız.

İlk olarak, DNS sorgularını test etmek için kullanılan temel araçlardan biri dig (Domain Information Groper) komutudur. dig, belirli bir alan adı için DNS sorguları yapmanıza ve yanıtları detaylı bir şekilde incelemenize olanak tanır. Örneğin, bir alan adı için DNS kaydını kontrol etmek için şu komutu kullanabilirsiniz:

CODE
1dig example.com


Bu komut, example.com için DNS sunucusundan alınan yanıtları gösterir. Yanıtın içinde, alan adı, IP adresleri ve DNS sunucusu bilgileri bulunur. Ayrıca, +short parametresi ile daha kısa bir çıktı alabilirsiniz:

CODE
1dig +short example.com


İkinci bir araç ise nslookup komutudur. nslookup, DNS sunucuları hakkında bilgi almak için kullanılan başka bir komut satırı aracıdır. nslookup ile de benzer şekilde sorgular yapabilirsiniz:

CODE
1nslookup example.com


Bu komut, DNS sunucusunun yanıtını gösterir ve genellikle daha basit bir format sunar.

DNS resolver’ınızın düzgün çalışıp çalışmadığını kontrol etmek için, bir alan adını çözümleyemediğinizde ya da yanlış bir yanıt aldığınızda, /etc/resolv.conf dosyasını kontrol etmeniz önemlidir. Bu dosya, sistemin hangi DNS sunucularını kullanacağını belirler. Bu dosyayı açarak, aşağıdaki gibi bir içerik görmelisiniz:

CODE
12nameserver 8.8.8.8
nameserver 8.8.4.4


Eğer DNS sunucuları doğru değilse, burada gerekli değişiklikleri yaparak durumu düzeltebilirsiniz.

Son olarak, DNS önbelleğini temizlemek ve güncel yanıtlar almak için aşağıdaki komutu kullanabilirsiniz:

CODE
1sudo systemd-resolve --flush-caches


Bu işlem, DNS resolver’ınızın güncel yanıtlar almasını sağlar.

Sonuç olarak, Linux üzerinde DNS resolver'ınızı test etmek için dig, nslookup gibi araçları kullanmak, DNS yapılandırmalarınızı kontrol etmek ve sorunları gidermek için etkili bir yöntemdir. DNS ile ilgili sorunların çözümünde bu araçların yanı sıra sistem yapılandırmalarınızı doğru bir şekilde incelemeniz de kritik öneme sahiptir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi