1. Anasayfa
  2. »
  3. Genel
  4. »
  5. Nameserver (NS) Nedir? Domain ile Nasıl Çalışır?

Nameserver (NS) Nedir? Domain ile Nasıl Çalışır?

Verimin Verimin -
1022 0
nameserver nedir

Nameserver (NS) Nedir?

Alan adlarının sorgulanmasında görev alan isim sunucularına nameserver (NS) adı verilir. Bu sunucular, IP adresleri ile karşılık geldikleri alan adlarını içinde barındırır. NS kayıtları, belirli alan adına ait IP bilgilerini saklar. Domain satın aldığınızda, bu alan adının çalıştığı sunucunun adresi NS olarak tanımlanır. Başka bir ifadeyle, NS kayıtları, alan adınızın yönlendirildiği adresleri belirler. İnternette yer alan her sistemin ya da web sitesinin IP adresi vardır. Bu IP adresleri, noktalarla ayrılmış dört sayıdan oluşur (örneğin: 205.4.365.17). Nameserver’lar sayesinde, bu IP adresleri alan adlarıyla eşleştirilir. Böylece, doğrudan IP yazmak yerine yalnızca alan adını kullanarak web sitelerine erişebilirsiniz.

Günlük yaşamdaki barkod sistemi buna benzetilebilir: Market raflarındaki her ürün, içeriği, türü ve rengine göre farklı barkod numarası taşır. Tüm barkod numaralarını ezberlemek mümkün değildir; ancak ürünün adını bilmek yeterlidir. Telefon rehberinde de aynı mantık geçerlidir. Kayıtlı kişileri isimleriyle bulursunuz, numaralarını ezberlemeniz gerekmez. NS kayıtları da bu işleyişe benzer şekilde çalışır. Örneğin verimin.com.tr gibi alan adlarının, web sitesi ve e-posta yönlendirmeleri NS kayıtlarında yer alır.

Ad sunucuları, fiziksel adres defteri yerine tamamen elektronik yapıya sahiptir. Her NS kaydı, birden fazla alan adına ait bilgileri içerebilir. Bu sistemin doğru çalışabilmesi için her domainin yetkili ad sunucularını doğru şekilde tanımlaması gerekir. İnternet üzerindeki adres çözümlemelerinde görev alan NS kayıtları, bu nedenle dijital dünyanın adres defteri olarak kabul edilir.

DNS ile Nameserver Arasındaki Fark Nedir?

DNS, alan adlarının IP adreslerine çevrilmesini sağlayan isim çözümleme servislerini içerir. Nameserver ise, alan adları için isim çözümleme yetkisine sahip olan sunucuları tanımlayan kayıt türüdür.

Örneğin, verimin.com.tr adresine ulaşılmak istendiğinde, tarayıcı bu isteği DNS sistemine yönlendirir. Eğer IP adresi 1.2.1.2 ise, bu bilgi verimin.com.tr alan adı altında tanımlı NS kaydında belirtilen sunucudan alınmıştır.

DNS kayıtları, web sitesinin IP adresi ve diğer hizmetler ile olan bağlantısına dair gerçek ve işlevsel verileri barındırır. Nameserver’lar ise, bu bireysel DNS kayıtlarının saklanmasını ve organize edilmesini sağlar.

Bir başka benzetmeyle açıklarsak; DNS kayıtları, telefon rehberindeki tekil kişi bilgilerine karşılık gelirken, Nameserver tüm rehberin kendisi gibidir. Herhangi birini aramak istediğinizde önce telefonunuzdaki rehber kısmını açarsınız. Ardından, ismini bildiğiniz kişinin üzerine tıkladığınızda numarasına ulaşabilirsiniz. Bu süreç, DNS ve Nameserver ilişkisinin işleyişine benzer.

Nameserver’lar Nasıl Çalışır?

Name server’lar, alan adlarını IP adreslerine çeviren dizin görevi görür. Bu sistem, internet üzerindeki kaynakların kolayca bulunabilmesini sağlar.

Tarayıcınızın (örneğin Chrome veya Safari) arama çubuğuna alan adı yazdığınızda, bu bilgi öncelikle ilgili nameserver’a yönlendirilir. Nameserver, gelen alan adını karşılık geldiği IP adresine dönüştürür. Tarayıcı bu IP adresini kullanarak sunucuya bağlanır ve kullanıcı tarafından talep edilen web sitesini yükler.

Bu süreç sayesinde, insanlar karmaşık sayısal adresler yerine anlamlı ve akılda kalıcı alan adlarını kullanarak internette gezinme imkânına sahip olur.

Domain ile Nameserver Arasındaki İlişki Nasıldır?

Domain ile nameserver arasındaki ilişki, internetin teknik işleyişinde merkezi role sahiptir. Domain, yani alan adı; web sitelerine erişim için kullanılan, kullanıcıya yönelik sadeleştirilmiş isimlerdir (örneğin verimin.com.tr).

Nameserver’lar ise bu alan adlarını bilgisayarların anlayabileceği IP adreslerine çeviren sunuculardır. Bu sayede, kullanıcıların tarayıcılarına yazdığı alan adları, teknik olarak arka planda doğru sunucuya yönlendirilir ve ilgili web içeriği sunulur.

İki sistem arasındaki bu etkileşim, kullanıcı deneyimini kolaylaştırırken aynı zamanda web sitelerinin çalışabilirliğini doğrudan etkiler. Yani alan adı tanımlandığında, o domainin hangi sunucular üzerinden çözümleneceği de nameserver kayıtları aracılığıyla belirlenmiş olur. Bu sebeple domain ve nameserver kavramları, birbirini tamamlayan teknik yapılardır. 

Nameserver Değiştirme İşlemi Nasıl Yapılır?

Alan adının yönlendirme yapacağı DNS sunucularını değiştirmek için nameserver güncelleme işlemi gerçekleştirilir. Bu işlem sonucunda, alan adınızın bağlı olduğu DNS altyapısı da güncellenmiş olur. Genellikle nameserver değiştirmek için, alan adının kayıtlı bulunduğu firmaya ait kullanıcı paneline giriş yapılması gerekir. Panel üzerinden, domain yönetimi bölümünden NS adreslerinin manuel olarak güncellenmesiyle işlem tamamlanır.

Domain Kayıt Firmasından NS Güncelleme

Alan adınıza ait nameserver (isim sunucusu) adreslerini değiştirebilmek için, öncelikle domain’inizin kayıtlı olduğu firmaya ait müşteri paneline giriş yapmanız gerekir. Örneğin, Verimin üzerinden alan adı kaydeden kullanıcılar, Verimin kontrol paneline girerek bu işlemi gerçekleştirebilir. Müşteri panelinde yer alan alan adı yönetimi bölümüne girildikten sonra, ilgili domain seçilir ve nameserver ayarları düzenlenir. Yeni nameserver adresleri girildikten sonra yapılan değişiklikler anında etkin hale gelmez; genellikle birkaç saat içinde sistem üzerinde tam olarak uygulanır. 

Hosting Firması Nameserver Bilgileri Nereden Alınır?

Çoğu web hosting hizmeti sağlayıcısı, sunduğu kontrol panelinde müşterilerine nameserver bilgilerini görüntüleyebilecekleri alanlar sunar. Örneğin, cPanel kullanan sunucularda bu bilgilere genellikle “Nameservers” veya benzeri başlıklardan ulaşabilirsiniz. Alternatif olarak, hosting firmanızın resmi web sitesinde bulunan müşteri paneline giriş yaparak barındırma paketinize dair detayları inceleyebilir ve ilgili nameserver adreslerini görüntüleyebilirsiniz.

Nameserver Değişikliği SEO’yu Etkiler mi?

Nameserver değişikliği, teknik olarak doğrudan arama motoru sıralamalarını veya SEO performansını etkilemez. Bu işlem sadece alan adınızın çözümlemesini farklı DNS sağlayıcısı veya yeni barındırma sunucusu üzerinden gerçekleştirmeye başlar. İşlem düzgün ve eksiksiz yapılırsa, hem arama motorları hem de kullanıcılar açısından görünür herhangi fark oluşmaz. Alan adınız aynı kaldığı için, dizine alınmış sayfalar ve mevcut SEO verileri etkilenmeden korunur.

Web Sitesi Taşımada Nameserver Ayarlarının Rolü

Web sitesi taşımalarında nameserver ayarları internet trafiğinin doğru sunucuya yönlendirilmesini sağladığından oldukça önemlidir. Sitenizi yeni barındırma sağlayıcısına taşıma sürecinde, alan adının nameserver adreslerinin de yeni sunuculara göre güncellenmesi gerekir. Bu güncelleme sayesinde, kullanıcılar sitenize erişmeye çalıştığında, tarayıcıları doğrudan içeriğin taşındığı yeni sunucuya yönlendirilir. Böylece site taşıma işlemi sorunsuz şekilde tamamlanmış olur.

NS Lookup Nedir? Nasıl Kontrol Edilir?

NS Lookup (Ad sunucusu sorgulama), belirli alan adı veya ana bilgisayar adı için IP adresi ya da DNS kaydını sorgulamak amacıyla kullanılan komut satırı aracıdır. Bu araç sayesinde, girilen alan adına karşılık gelen IP adresi tespit edilebilir veya ters DNS sorguları gerçekleştirilebilir.

NS Lookup aracı genellikle DNS ile ilgili testler yapmak, sunucu yapılandırmalarını incelemek ve olası bağlantı sorunlarını gidermek amacıyla kullanılır. Bu aracı çalıştırmak için Windows işletim sisteminde Komut İstemi (Command Prompt), Linux veya macOS işletim sistemlerinde ise Terminal ekranına “nslookup” yazarak komut satırına erişim sağlanabilir.

Ayrıca, NSLookup aracı, farklı türde alan adı bilgilerine ulaşmak için çeşitli komutlar da sunar. En sık kullanılan komutlardan bazıları aşağıdakilerdir:

  • name: Varsayılan sunucuyu kullanarak girilen alan adı ya da ana bilgisayar hakkında bilgi alır.
  • server name: Sorgulama yapılacak varsayılan DNS sunucusunu değiştirir.
  • root: Varsayılan sunucu olarak kök (root) DNS sunucusunu atar.
  • set type=<kayıt türü>: A, MX, PTR veya SOA gibi belirli bir DNS kayıt türünü sorgular. Tüm kayıtları görmek için “ANY” seçeneği kullanılabilir.
  • set debug: Sorgular ve alınan yanıtlar için hata ayıklama (debug) bilgilerini gösterir.
  • set recurse: Sorgulanan DNS sunucusunun başka sunuculara yönlenerek bilgi aramasını sağlar.
  • help: Tüm NSLookup komutlarını ve işlevlerini listeler.
  • exit: NSLookup oturumunu sonlandırır ve komut satırı ekranına geri dönülür.

NSLookup komutu ile birlikte kullanılabilecek bazı gelişmiş ek parametreler de mevcuttur:

  • -domain=[alan-adı]: Varsayılan DNS alan adını değiştirir.
  • -debug: Hata ayıklama bilgilerini görünür hale getirir.
  • -port=[port-numarası]: Sorgulamalarda kullanılacak portu belirtir (varsayılan olarak 53. port kullanılır).
  • -timeout=[saniye]: DNS sunucusunun yanıt vermesi için tanınan süreyi belirler.
  • -type=a: A kayıtlarını sorgular; bu kayıtlar, alan adlarını IP adreslerine eşleştirir.
  • -type=any: Mevcut tüm DNS kayıtlarını listeler.
  • -type=hinfo: Sunucuya ait donanım bilgilerini gösterir.
  • -type=mx: MX kayıtlarını sorgular; bu kayıtlar, alan adının hangi posta sunucularını kullandığını gösterir.
  • -type=ns: NS kayıtlarını sorgular; bu sayede, alan adının hangi DNS sunucularına bağlı olduğu öğrenilir.
  • -type=ptr: Ters DNS sorguları için kullanılır; IP adresinden alan adı bilgisine ulaşmak mümkündür.
  • -type=soa: SOA kayıtlarını sorgular; bu kayıtlar, alan adıyla ilgili yetkili sunucu bilgilerini, yöneticinin e-posta adresini, seri numarasını ve benzeri detayları içerir.

İlgili Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir