Subdomain (alt alan adı) nedir?

Subdomain, kayıtlı bir alan adının altındaki herhangi bir addır; example.com altındaki blog.example.com gibi. Alan adı sahibi onu DNS bölgesinde oluşturur; ayrıca bir kayıt yaptırmak gerekmez.

example.com sizde olduğunda solundaki her şeyi siz yönetirsiniz. Alt alan adı oluşturmak yalnızca bir kayıt eklemektir: örneğin blog.example.com için bir A kaydı ya da shop.example.com için bir CNAME. Birkaç düzey derine de inebilirsiniz (api.eu.example.com). Her alt alan adı farklı bir sunucuyu ya da sağlayıcıyı gösterebilir.

Alt alan adı devredilebilir de: ona NS kayıtları ekleyerek bütün bir dalı, örneğin dev.example.com ve altındaki her şeyi, ayrı yönetilen başka nameserver'lara bırakırsınız. Joker kayıt (*.example.com) ise kendi kaydı olmayan bütün alt alan adları için yanıt verir.

Aslında www de diğerleri gibi bir alt alan adıdır. İki pratik uyarı: çerezler ve TLS sertifikaları alan adı bazında geçerlidir, yani her alt alan adının bir sertifika kapsamında olması gerekir. Ayrıca iptal edilmiş bir üçüncü taraf hizmetini göstermeye devam eden bir CNAME, başka birinin o hizmet adını sahiplenip sizin alt alan adınızda içerik yayımlamasına yol açabilir (subdomain takeover). Arkasındaki hizmeti kapattığınızda DNS kaydını da silin.

Örnek

blog.example.com.      300  IN  A      192.0.2.20
api.eu.example.com.    300  IN  CNAME  lb.hosting.example.

Kendiniz kontrol edin

Gerçek bir alan adında Alt alan adı (subdomain) nasıl görünüyor, bakın:

DNS sorgulama