Eski okul bloglamak.

Menü ve Arama

Proje: GetDNS

28 Ağustos 2019

GetDNS, web siteleri için hazırlanmış bir DNS sorgulama aracıdır. Ücretsiz olarak kullanıma açıktır. Herhangi bir sorgu limitlemesi ve özellik kısıtlaması bulunmamaktadır. Bir IntoDNS alternatifidir.

GetDNS

GetDNS, hangi ihtiyaçlara karşılık vermektedir?

  • Standart DNS sorgulaması ve DNS sorgularından dönen yanıtların yorumlanması,
  • Farklı ülkelerde yer alan farklı Public DNS sunucularına istek gönderilerek, lokasyon bazlı DNS sorunu olup olmadığının tespit edilmesi,
  • Kullanıcının basit bir şekilde internete çıktığı IP adresini görebilmesi,

GetDNS, ne kadar şeffaf?

  • Her DNS sorgulamasında hangi Authority sunucusundan ve hangi Public DNS sunucusundan yanıt alındığı belirtilmektedir.
  • Sorgulama sayfaları reklam içermemekte ve firma önerisinde bulunulmamaktadır.

GetDNS, hangi teknolojiler kullanılarak hazırlandı?

  • PHP sürümü olarak 7.3 kullanılmaktadır.
  • Framework olarak Laravel 5.8 tercih edilmiştir.
  • Şablon motoru olarak Laravel‘in Blade paketi tercih edilmiştir.
  • Stil dosyaları SASS kullanılarak hazırlanıp, Laravel Mix ile derlenmiştir.
  • Arayüzde Bootstrap 4.3 ve jQuery kullanılmıştır.
  • DNS sorguları için de açık kaynak olarak paylaşılan gurkanbicer/advanced-dns paketi kullanılmıştır. İlgili paket dig komutundan dönen yanıtları ayrıştırıp istek türüne göre sunmaktadır.
  • Web servisi olarak Nginx tercih edilmiştir.

Alan adı ve barındırma hizmeti için Veridyen (çalıştığım şirket) sponsor olmuştur. Proje geliştirilmeye devam etmektedir.

Örnek bir standart sorgu yanıtı:

Konu hakkında yorumlar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yaz ve aramak için Enter'la