Türkiye deki tüm şirketlerin bir numaralı ve vazgeçilmez sorunu olan bütçe yetersizliği bilişim sektörünün ilerleyememesinin en temel sorunudur. Bunlara daha iyiyi yapmak için, patronlara durumun anlatılması daha büyük bir sorun teşkil eder. Fakat biz bilişimcilerin var olma sebebi en az bütçeyle en çok işi yapmak olduğunu da unutmamak gerekir. Bu açıklamalardan yola çıkarak hiç bir gereksiz masraf yapmadan, DNS in round robin ayarından yararlanmak planımı sizinle paylaşmak istedim…

Yapacağımız iş en küçük çaplı firmaların bile karşılayabileceği bir maliyet ile büyük işler başarmamızı sağlıyacak. Herkesin bildiği gibi artık tüm şirket ve kuruluşların hatta en basitinden bir ev kullanıcısın bile bir Web sitesi var. Fakat büyük maliyetlerle Web sitemizi herhangi bir kuruluşta host etmek zorunda kalıyoruz. Maliyetten ayrı olarak, bir başka sorun ise yeterli güce sahip olmayan server larımızın bulunması ve server larımızın beklenen performansa cevap verememesi. Bunu en az maliyet ve en güvenli şekilde yapmak artık sizin için bir sorun olmaktan çıkacak…

Network ümüzde 2 WEB server, 1 DNS, ve interneti paylaştırmak için bir ISA server var diye düşünelim.

Şimdi ilk aşamamızda 2 tane olan web server ımızı 1 tane göstermemiz gerekiyor. Bunu DNS server da isim çözümlemesi yöntemiyle halledicez. Birinci olarak WEB1 isimli server ımızı DNS e “www” host recorduyla tanımlıyoruz. (sekil 2-A) (şekil 2-B)

Şekil 2-A

Şekil 2-B

Bunun çalıştığından emin olmak için herhangi bir client tan “web1.cluster.com” a ping atıyoruz ve daha sonra “www.cluster.com” a ping atıyoruz. (Şekil 3)

Şekil 3

Evet bakıyoruz ki her ikisinden de cevap geliyor. Daha sonra aynı host record işlemini WEB2 içinde yapıyoruz. (Şekil4)

Şekil 4

Işte olay burada anlam kazanıyor. Şimdi “www.cluster.com “ a ping attığımızda ilk önce 192.168.1.5 daha sonra 192.168.1.6 dan cevap geliyor.(şekil 5)

Şekil 5

(Fakat şimdi siz hep 192.168.1.5 den cevap geldiğini söyleyeceksiniz. Çünkü “www” ya ilk ping attığınızda ilk once gelen ip yi cachenize aldınız. Fakat bunu temizleyince yani boş cache ile ping atınca sonraki gelen cevabın 192.168.1.6 dan geldiğini göreceksiniz. Cache i temizlemek için “ipconfig /flushdns” komutunu çalıştırmanız gerekecek.) Bunun olmasının sebebi DNS server ın “round robin” ayarıdır. Bu checkbox işaretli ise DNS aynı isimle kayıtlı hostları sırasıyla verir. Yani bi o na, bi buna… (şekil 6)

Şekil 6

Şimdi DNS tarafındaki aşamamızı bitirdikten sonra bunu ISA server a bildirmemiz gerekir. ISA server konsolunu açtıktan sonra “Policy Elements” başlığı altında ki “Destination Sets” sekmesine yeni bir set girmeliyiz. (Şekil 7)

Şekil 7

New set dedikten sonra ismini WEB olarak girip “add” button una tıklıyoruz, sonra açılan pencereye “www.cluster.com” yazdıktan sonra bunu kaydedip, kapatıyoruz.

(Şekil 8)

Şekil 8

Bu yaptığımız www.cluster.com a gelecek olan tüm sorguların bi şablonu oluyor.

Daha sonra “Web Publishing Rule” a gelip yeni bir policy yaratacağız diyoruz. (Şekil 9)

Şekil 9

Bu aşamaya gelince az once yarattığımız “destination set” i yani “WEB” ı seçiyoruz.

(şekil 10)

Şekil 10

“Rule Action” ekranına geldiğimizde redirect eden radio button u seçtikten sonra browse dan WWW isimli kaydı buluyoruz. Ve seçip “ok” diyoruz. (şekil 11)

Şekil 11

Artık www.cluster.com isimine gelen tüm sorgular www isimli host a yönlenecek.

Son yapmamız gereken adım ise www.cluster.com adresini herhangi bir ISP ye kayıt ettirmek. Yalnız bu ismi kaydederken vermemiz gereken ip adresi ISA server ın dış interface inin ip si olamalı.

Not: Eğer ISA server ınızın public ip si static değil de dynamic (durmadan değişiyorsa), bi anlamda ADSL ile bağlanıyorsanız ISP ye verdiğiniz ip adresini sürekli güncellenmek isteyecektir. Bunu yenmek için “www.no-ip.com” adresinden gerekli programı indirerek sürekli değişen ip numaranızı ISP lerdeki DNS serverlara aktarmak mümkün.

Iyi çalışmalar,
Cihan AKGÜN