03-12-2011 00:02, Onur Özgür ÖZKAN yazmış:
Mesut Hocam,
Bilgiler için çok teşekkür ederim. Benim aslında tam yapmak istediğim
Wildcard hosting olarak adlandırılıyormuş.
http://www.debian-administration.org/articles/358
ben de "wildcard hosting" termimini öğrenmiş oldum sayenizde
Sunucu internette açık olacak ve bütün herkes yararlanabilecek.
Subdomain ile hesap veren multi-tenant bir uygulama geliştiriyoruz.
Sanırım en mantıklısı kendi bilgisayarıma bind9 kurup süreci ve DNS'i
biraz daha öğrenmek. Bu arada sizin dediğiniz gibi bize DNS hizmeti
verecek iki tane hosting firması bulmak. Bu işin sonunda sanırım az
biraz sistem adminliği öğrenmemizde gerekecek.
2 adet hosting değil. Önerilen şey farklı subnette en az iki dns
sunucusu. Neredeyse tüm hosting işi yapanların zaten en az 2 veya üzeri
sayıda farklı subnetlerde DNS sunucuları var. Tek bir hosting şirketi
yeterli :) Kendiniz alan adı için sorgulara cevap verecek DNS sunucusu
kuracaksanız zaten dns için hosting şirketi ile işiniz yok. Sadece
"domain register" etmediyseniz etmeniz, ve DNS suncusu olarak sizin dns
sunucularının ip adreslerini tanımlamanız ve tabii ki dns servisinizi
ayarlamanız gerekli.
DNS hosting yapan yerlere örnek vermek gerekirse "no-ip.com"
"dyndns.com"... Dns işlerini kendim yapmak istediğim için bu servisleri
pek kullanmadım. Sadece ücretsiz dinamik dns hizmetlerini kullanmıştım,
gayet güzel çalışmıştı.
Aslında tek dns sunucusu ile de alan adınız ulaşılabilir. Ancak
sunucunun göçmesi, internetinin kopması vs. gibi bir durumda tüm alan
adınız ulaşılamaz olur. Ki dns sorguları bilindiği üzere UDP
protokülünden yapılır, bu protokol, TCP kadar garantili bağlantı kurmaz,
avantajı da hzılı olmasıdır, kısaca dns sorgu paketleri ağ üzerinde
kaybolabilir. Bu sebeple en az 2 denmiştir herhalde.
Belki daha başka sebepleri de vardır bilmediğim.
Bilgilendirme için teşekkür ederim.
Rica ederiz. Ayarlar konusunda takıldığınız yer olursa biz buralardayız.
Hatta Cevizlibağa yakınsanız (tabii istanbuldaysanız ve türkiyede iseniz
:)) buyrun gelin, tanışırız, çay kahve yudumlarken de DNS ayarlarını
beraber yaparız.
2011/12/2 Mesut GÜLER <[email protected]
<mailto:[email protected]>>
Sunucu internet üzerindeki herkese hizmet verecekse DNS olmadan
ancak istemciler doğrudan sunucu IP adresini yazarak ona
erişebilirler. Sonuçta DNS, ip adreslerini insanlar kolay
hatırlamadıkları için geliştirilmiştir.
İlla o makina DNS sunucusu olacak diye bir şart yok, dışardan da
bu hizmeti veren siteler hostin şirketleri var. Yada
kullanabileceğiniz sabit public ip adresi olan en az iki tane
bilgisayarınız(sunucunuz) varsa onları da kullanabilirsiniz. En az
2 adet olmasında fayda var.
Yok eğer sadece, sizin kontrolünüzdeki bir noktadaki istemciler
erişecekse, tek tek istemcilerin /etc/hosts veya
"%systemroot%\system32\drivers\etc\hosts (windowsta galiba
buradaydı)" dosyasına yazmak yerine ilgili yerdeki firewall
üzerinden dnsmasq veya bind veya başka bir dns servisi yazılımı
marifetiyle bu ip için dns adı tanımlanabilir. Tabii bu alan adını
sadece o firewall çözer, internetin bundan haberi olmaz. Telekomun
ilk başlarda youtube veya benzeri siteleri yasaklarken yaptığı şey
de buydu aslında :) Bu yüzden o dönemde başka bir dns sunucuyu
kullanarak yasağı herkes aşabiliyordu.
Bind kullanacaksanız, bind'ı güvenlik için chroot desteği ile
kurmanızı öneririm. Alternatif olarak DJBDNS de düşünebilirsiniz.
Bu ikisi internette en çok tercih edilen DNS servisleridir.
*Onur Özgür ÖZKAN*
*lab2023 - internet teknolojileri*
www.lab2023.com <http://www.lab2023.com/>
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu