“Aguse.jp” Üzerinden Özgün Alan Adı Sitesinin Sunucu Yöneticisini Araştırma
Sözde özgün alan adıyla işletilen bir web sitesindeki makaleler hakkında silme veya yazarın IP adresini açıklama talebinde bulunulduğunda, bu taleplerin muhatabı genellikle,
- Site operatörü (çoğu durumda alan adı kaydedeni ile aynıdır)
- Web sunucusunun yöneticisi
olmak üzere iki şekilde olabilir. Örneğin, bir silme talebi durumunda,
- Site operatörüne, “Sizin işlettiğiniz site üzerinde hakaret ve iftira mağduru oldum, makaleyi silmenizi istiyorum” şeklinde talepte bulunulur
- Web sunucusunun yöneticisine, “Sizin yönettiğiniz sunucuda barındırılan site üzerinde hakaret ve iftira mağduru oldum, makaleyi silmenizi istiyorum” şeklinde talepte bulunulur
şeklinde olabilir. İnternet üzerindeki bir makaleye yönelik silme talebinin muhatabı, basitçe söylemek gerekirse,
- Makaleyi silme yetkisine sahip olan ve
- Makalenin internet üzerinde yayınlanması konusunda belirli bir düzeyde dahil olan ve hukuki olarak ilgili makaleyi silmesi gerektiği söylenebilecek
kişilere yönelik olabilir ve site operatörü ile web sunucusunun yöneticisi her ikisi de bu duruma dahildir. IP adresinin açıklanması talebi, mantıksal yapı farklı olsa da, benzer bir sonuca ulaşır.
“Web Sunucusu Yöneticisinin Araştırılması” Nedir?
Ancak, “kendi alan adıyla işletilen bir site hakkında, bu sitenin yönetildiği web sunucusunun yöneticisi” tam olarak kimdir? Örneğin, bizim sitemiz (Monolis Hukuk Bürosu’nun sitesi) durumunda, bu kim olabilir?
Kendi alan adıyla işletilen bir site hakkında, bu sitenin yönetildiği web sunucusunun yöneticisinin kim olduğunu araştırmak için “aguse.jp” adlı bir web hizmetini nasıl kullanabileceğinizi açıklayacağız.
Site Yöneticisi = Alan Adı Kaydedicisinin Araştırma Yöntemi
Girişte de belirttiğimiz gibi, makale silme talebi ya da IP adresi açıklama talebi olsun, site yöneticisi belirlendiğinde, bu yöneticiye talepte bulunmak da mümkündür. Özel alan adına sahip sitelerde, site yöneticisi genellikle alan adı kaydedicisiyle aynıdır. Ve özel alan adı kaydedicisi hakkındaki bilgiler, “whois” adlı bir sistemle araştırılabilir. Bu yöntemi başka bir makalede açıklıyoruz.
https://monolith.law/reputation/ansi-whois-howto[ja]
Web Sunucusu Yöneticisinin Araştırma Yöntemi
Çoğu durumda, özel alan adıyla işletilen siteler, sözde kiralık sunucular kullanılarak işletilmektedir. “Özel alan adlı site” dediğimiz şey, genel anlamda,
- Öncelikle, “onama.com” veya “GoDaddy” gibi alan adı kayıt hizmetlerini (Alan Adı Kayıtçıları) kullanarak özel bir alan adı edinir.
- Ardından, “Sakura Internet” gibi bir kiralık sunucu ile anlaşma yapar ve web sitesini barındıracak bir web sunucusu sağlar.
- Belirli bir alan adının URL’sine erişmeye çalıştığınızda, belirli bir web sunucusuna bağlanacak şekilde ayar yapılır.
İşte bu adımlarla kurulum gerçekleştirilir.
“aguse.jp” Nasıl Kullanılır
Ve bu web sunucusunu araştırmak için, oldukça yaygın olarak kullanılan bir web hizmeti “aguse.jp”dir.
“aguse.jp”nin kullanımı kolaydır. Öncelikle, ana sayfada araştırılacak URL’yi girersiniz. Bu durumda gereken bilgi, URL’nin
http://www.Monolith-law.jp/article/index.html
“www.Monolith-law.jp” kısmıdır. Bu kısma “host adı” denir.
Yukarıdaki örnekte, “/article” altındaki bilgi, o web sayfasının sunucu içindeki konumu gibi bir bilgidir ve sunucuyu belirlemek için gereksizdir. Öte yandan, “www” kısmı bir “alt alan adıdır” ve tek bir özel alan adı (Monolith-law.jp) içinde istediğiniz kadar kurabilirsiniz, ancak alt alan adı farklıysa, web sunucusu farklı olabilir. Yani, eğer,
https://monolith-law.jp
http://www2.Monolith-law.jp
http://blog.Monolith-law.jp
gibi birçok alt alan adı varsa, her bir alt alan adı için web sunucusu farklı olabilir. Bu, alan adı kaydedicinin bilgilerini “whois” kullanarak araştırdığınızda farklıdır.
“aguse.jp” Araştırma Sonuç Sayfasının Okunması
“Araştır”ı tıkladığınızda, araştırma sonuç sayfası görüntülenir.
“Ters Çevirme Host Adı”nda görünen, ilgili web sitesini barındıran web sunucusunun “host adı”dır.
Ve “Doğru Çevirme IP Adresi ●●.●●.●●.●●’nin Yönetici Bilgileri”nde görünen, ilgili web sunucusunun yöneticisi hakkındaki bilgilerdir.
Yönetici Araştırma Yöntemi
Burada görünen dizeyi Google’da aratarak, web sunucusunun yöneticisini belirleyebilirsiniz. Bu durumda, “Sakura Internet Inc.”‘in “www.Monolith-law.jp”yi yönettiği anlaşıldı.
“aguse.jp” Nasıl Araştırma Yapıyor?
Web hizmeti olarak “aguse.jp”nin kullanımı, temelde yukarıda belirtildiği gibidir. Ancak, bu sırada teknik olarak hangi işlemlerin gerçekleştirildiği, neden bu yöntemle özgün alan adı sitesini barındıran web sunucusunun yönetici bilgilerini kontrol edebildiğimiz konusunda biraz daha ayrıntılı bir açıklama yapacağım. Sonuçta, “ne yapıyoruz”u anlamadığınız sürece, biraz olsun özel durumlara yanıt verme yeteneğiniz kaybolur.
“IP Adresi” İnternet Üzerindeki Adrestir
Öncelikle, bu konu “IP adresi nedir” sorusuyla başlar. IP adresi, internete bağlı olan her türlü cihazın (genellikle) özgün olarak sahip olduğu bilgiye denir ve “internet üzerindeki adres” olarak da adlandırılır. Örneğin, bu web sitesini bir akıllı telefonla görüntülerken, o telefonun kendine ait bir IP adresi vardır.
Ve tıpkı web sitesini görüntüleyen cihazın (akıllı telefon gibi) kendine ait bir IP adresi olduğu gibi, web sitesi tarafı, yani siteyi barındıran web sunucusu da kendine ait bir IP adresine sahiptir. İnternet üzerindeki cihazlar arasındaki iletişim, örneğin “Monolis Hukuk Bürosu’nun web sitesini bir akıllı telefonda görüntülemek için yapılan iletişim”, her zaman kendine ait bir IP adresine sahip olan cihazlar arasında gerçekleşir.
IP adresi ●●.●●.●●.●● olan bir akıllı telefon ve
IP adresi ●●.●●.●●.●● olan bir web sunucusu arasında,
web sayfası verileri vb. alışverişi yapılır
İşte bu, “interneti kullanarak bir web sitesini görüntüleme” anlamına gelir.
“URL” ve “Web Sunucusu IP Adresi” İlişkisi
Ancak genellikle, internet üzerinde gezinirken, kullanıcılar, bir web sitesini (daha doğrusu onu barındıran web sunucusunu) görüntüleme hedefi olarak seçerken, bu web sitesinin IP adresinin ne olduğunu bilmezler. Yukarıda belirtildiği gibi IP adresine dayalı iletişim, genellikle akıllı telefonlar gibi cihazların içinde gerçekleşir ve kullanıcıların “IP adresi”ni bilincinde olmamaları için tasarlanmıştır. Kullanıcıların bilincinde olduğu şey, URL’dir.
https://monolith.law/article/index.html
Kullanıcılar, bu tür bir URL’yi bilinçli bir şekilde kullanarak internet üzerinde gezinirler. Yukarıda belirtildiği gibi bir URL’yi kullanıcı açmaya çalıştığında, akıllı telefonlar gibi cihazlar aşağıdaki işlemleri gerçekleştirir:
- Öncelikle, bu URL’nin (web sitesini barındıran web sunucusunun) IP adresini araştırır
- Bu IP adresi ile iletişim kurar
İşlem bu şekildedir.
“Hostname”un “Doğrudan Çözümlemesi” Nedir?
Yukarıda belirtilen 1. işlem, yani URL’yi (daha doğrusu URL’nin içindeki “www.Monolith-law.jp” kısmını, yani “hostname”u) IP adresine dönüştürme işlemine “doğrudan çözümleme” denir.
“aguse.jp”de URL’yi araştırdığınızda, “IP adresi”nde görünen bilgi, ilgili URL’nin (daha doğrusu içindeki hostname kısmının) “doğrudan çözümlemesi” ile elde edilen IP adresidir.
IP Adresinin “Ters Çözümlemesi” Nedir?
“Doğru çözümlemenin” tersi, yani, IP adresini host adına dönüştürme işlemine “ters çözümleme” denir.
“aguse.jp”nin “ters çözümlemeli host adı”nın görüntülenmesi:
- URL’nin (içindeki host adı kısmını) bir kez doğru çözümleme yaparak
- ve sonra onu ters çözümleme yaparak elde edilen host adıdır.
Burada karmaşık olan şey, “doğru çözümleme → ters çözümleme” işlemi yapıldığında, özel alan adı sitesi durumunda, kiralık sunucunun host adının çıkmasıdır. Bu mekanizma biraz karışık olabilir, ancak aşağıda basitçe açıklanmıştır.
“Name Server” Nedir?
Öncelikle, “ters çözümleme” internet kullanımı için mutlaka gerekli bir işlem değildir. Yukarıda belirtildiği gibi, normal internet gezintisi sırasında “URL’yi kullanarak web sunucusunun IP adresini bulma” işlemi, yani “doğru çözümleme” gerçekleştirilir, ancak “ters çözümleme” genellikle internet gezintisi veya normal internet iletişimi sırasında karşımıza çıkmaz. Ve bu “doğru çözümleme” işlemi için kullanılan şey “name server” yani “isim sunucusu”dur.
- Öncelikle, URL’nin (web sitesini barındıran web sunucusu) IP adresini araştırır
- Bu IP adresi ile iletişim kurar
Bu 1. adımda yapılan işlemi biraz daha doğru bir şekilde ifade edersek,
- Isim sunucusuna, erişmeye çalıştığınız URL’yi (web sitesini barındıran web sunucusunun host adını) sorar
- Isim sunucusu, bu URL’nin (web sitesini barındıran web sunucusunun host adının) IP adresini yanıtlar
Yani, bir isim sunucusu, “host adı ve buna karşılık gelen IP adresi” bilgilerini, bir nevi sözlük gibi saklar.
“Name Server” ve “Root Name Server”
Ve sonra, internet üzerinde sayısız name server (isim sunucusu) bulunmaktadır. Yukarıda belirtildiği gibi, bu tür sorgu işlemleri, internet gezintisi sırasında büyük miktarda gerçekleştirilir ve örneğin, “internetin tamamı hakkında, tek bir name server’ın tüm sorgulara yanıt vermesi” gibi bir mekanizma olsaydı, bu sunucunun yükü büyük olurdu. Bu nedenle, sayısız name server bulunmaktadır ve bunlar, “root name server” (kök isim sunucusu) adı verilen, name server’ın ana bilgisayarını başlangıç noktası olarak, bir ağaç üzerinde yerleştirilmiştir. “Root name server’ın altında bulunan name server’lar (örneğin A, B) asılıdır ve name server A’nın altında başka bir name server (örneğin C, D) asılıdır…” gibi.
Ve sonra, bu internet üzerindeki sayısız name server’ın, mümkün olduğunca her zaman aynı sözlük bilgisini taşıması arzu edilir, ancak bunu gerçekleştirmeye çalışırsanız, bu senkronizasyon işlemi de büyük bir yük oluşturur. Bu yüzden pratikte, tam senkronizasyon da gerçekleştirilmez. “Ağaç üzerindeki name server’ın bir yerinde bilgi var ve bir yerlerde bilgi olduğu sürece, sırayla sorgulandığında bir noktada yanıt alınabilir” gibi bir mekanizmadır.
IP Adresinin “Ters Çözümlemesi” Nedir?
“Ters çözümleme” sırasında, kök ad sunucusundan diğer ad sunucularına doğru sırasıyla sorgular yapılır. Normal sorgulamanın (doğru çözümleme sırasındaki sorgulama) tam tersi bir sorgulama olan “IP adresi ●●.●●.●●.●●’ye karşılık gelen ana bilgisayar adını yanıtla” şeklinde bir sorgulamadır. Bu sorgulamanın yanıtı, çoğu durumda, o web sitesini barındıran web sunucusuyla ilgili bir dizi karakter olacaktır. Yukarıdaki örnekte olduğu gibi:
- “Monolith-law.jp” adlı ana bilgisayar adını “doğru çözümleme” yaparsanız, yanıtlanan IP adresi “59.106.27.183” olur.
- “59.106.27.183” adlı IP adresini “ters çözümleme” yaparsanız, yanıtlanan ana bilgisayar adı, (“Monolith-law.jp” değil) “www1943.sakura.ne.jp” olur.
Ve “o web sitesini barındıran web sunucusuyla ilgili” ana bilgisayar adı, kiralık sunucu durumunda, kiralık sunucu işletmecisinin sahip olduğu alan adını, yukarıdaki örnekte olduğu gibi “sakura.ne.jp”yi içerir.
Kiralık Sunucu İşletmecilerinin Alan Adı Whois Bilgileri
Kiralık sunucu işletmecileri genellikle whois’e doğru bilgileri kaydederler.
Dolayısıyla, bu alan adını “whois” ile araştırırsanız, ilgili kiralık sunucu işletmecisinin bilgilerini, yukarıdaki örnekte olduğu gibi, “işletme organizasyonu”nun “SAKURA Internet Inc.” olduğu bilgisini elde edebilirsiniz.
Özet
Bu şekilde, “Bir sitenin silinmesi veya IP adresinin açıklanması talebinde bulunmak için, bu siteyi yöneten özel alan adlı hosting sunucusunu araştırmak” oldukça karmaşık bir IT konusudur. Bu makalede açıklananlar sadece “temel” bilgilerdir ve “temel bilgilerle aşılamayan sorunlarla karşılaştığımızda, bu sorunları nasıl çözeceğimiz” “uygulama” kısmını oluşturur.
İnternet üzerindeki itibar zararına karşı önlemler, hem IT hem de hukuk açısından oldukça uzmanlık gerektirir.
Category: Internet