Aslında internette sunuculuk hizmeti veren yığınla firma var. Üstelik  yıllık fiyatlar oldukça uygun. Ama evde sunucu kurmak için çok farklı  nedenleriniz olabilir...
   Mesela kendimden örnek vereyim.  Diyelim ki içeriğinin gizli kalmasını istediğiniz bir veritabanına bir  yığın bilgi girişi yapmanız gerekiyor. Tek başınıza değilsiniz tabi, bu  görevi arkadaşlarınız arasında paylaştırdınız. Şimdi hepinizin aynı  veritabanına erişip aynı anda veri girişi yapabilmeniz gerek. Ama  programı ve veritabanını uzak bir sunucuya atmak istemiyorsunuz. Çünkü  veri girişi yaparken, aynı zamanda programı geliştirmek için çalışmayı  sürdürüyor ve eksik kısımları düzeltiyorsunuz. Üstelik başta dediğimiz  gibi veritabanının içeriğinin güvenliği de sizin için önemli... Evet,  işte bilgisayarınızı geçici olarak sunucu haline getirmek için çok iyi  bir neden...
   Başlamadan önce bilgisayarınızda bir yerel  sunucunun kurulu olduğunu varsayıyorum. Yazıda, ayrıca bir yerel sunucu  kurmak ile ilgili bilgi olmayacak...
IP Adresleri ve Yerel IP Adresinin Sabitlenmesi
    Bilgisayarınızı internete bağladığınızda, servis sağlayıcınız(ISP >  Internet Service Provider) size bir ip adresi verir. Bu adres  bilgisayarınızın harici ip adresidir (WAN IP > Wide Area Newtwork IP  ). Bilgisayarınızın bir de yerel ağda kendisine verilen bir ip adresi  vardır. Bu da yerel ip adresidir (LAN IP > Local Area Network IP).  Her iki ip adresi de normal şartlarda değişkendir.
   Bilgisayarımızı  sunucu yapmak için, en azından ağdan ayrılıp tekrar bağlandığımız zaman  değişmesin diye işe yerel ip adresimizi sabitleyerek başlayabiliriz.  Eğer sunucumuzu geçici bir süreliğine kurmuyorsak, harici ip adresimizi  de sabitlememiz gerekir ama bunu sadece servis sağlayıcımız ücret  karşılığında yapabilir. Yerel ip adresleri genelde 192.168.?.? veya  10.0.?.? şeklinde olur. cmd.exe’de ipconfig /all > "c:\\a.txt"  yazarak bağlantıların ip adresleri ile ilgili bir liste elde  edebiliriz...
   a.txtyi açıyoruz. Bağdaştırıcımızın  "Özellikler"ine giriyoruz ve listeden "İnternet Protokolü Sürüm 4"ü  seçip "Özellikler" butonuna tıklıyoruz. (Son zamanlarda çok  yaygınlaştığı için söylüyorum; youtubea girmek için DNS değiştirdiğimiz  pencereyi açıyoruz yani.) Karşımıza çıkacak pencerede varsayılan ayar  gereği "Otomatik olarak IP al" seçeneği seçilidir. Alttaki "Aşağıdaki Ip  adresini kullan"ı seçiyoruz. "IP adresi" kutusuna, a.txt dosyasında yer  alan bağdaştırıcımıza ait "IPv4 Adresi"ni giriyoruz. Bu adrese yakın  başka bir adres te belirleyebiliriz. Ama seçeceğimiz adresin,  modemimizin ip dağıtım aralığında olması gerekiyor. a.txtde kullanılan  bağdaştırıcıya ait "Varsayılan Ağ Geçidi" için okunan değer, modemin ip  dağıtmaya başladığı değerdir. Örneğin bu değer 10.0.0.1 ise 10.0.0.20  gibi bir sabit ip belirleyebilirsiniz. Eğer birden fazla bilgisayarın  bağlandığı bir yerel ağa bağlıysanız seçeceğiniz ipnin ilk dağıtılacak  ip adresine uzak olması olası ip çakışmalarını önleyecektir. Neyse, ip  adresini girdikten sonra Alt ağ maskesine ve varsayılan ağ geçidine az  önce oluşturduğumuz a.txt dosyasında, kullanılan bağdaştırıcı ile ilgili  satırlarda okuduğumuz değerleri giriyoruz. Böylece yerel ip adresimizi  sabitlemiş oluyoruz.
Port Yönlendirme
   Bir  bilgisayar, internet üzerinden sizin bilgisayarınızın harici ipsine http  komutu ilettiğinde, istek modeminize iletilir ancak sizin  bilgisayarınıza ulaştırılmaz. İsteklerin az önce sabitlediğiniz ip  adresine yönlendirilmesini sağlamak için modem ayarlarından port  yönlendirmesi yapmanız gerekir. Bu ayarlar genelde "NAT" (Network  Address Translation) menüsü altında olur ama elbette modemden modeme  değişir.Bu konuda..http://www.portacmak.com/   yardım alabilirsiniz. Modem ayarlarınızdan port yönlendirme ile ilgili  sayfayı bulduktan sonra, sayfada size iç/dış portlar ve yerel/uzak  sunucu adresleri sorulur. Porta yerel sunucunuzun yayın yaptığı port  numarasını girmeniz gerekir. İstenen değerleri girip kaydettikten sonra  belirlediğiniz port açılmış olur ve bu porta gelecek tüm istekler, yine  sizin belirlediğiniz yerel ip adresine sahip bilgisayarın belirlediğiniz  portuna yönlendirilir...
İşin bir de güvenlik boyutu var tabi. Ama sunucumuzu kalıcı olarak kurmadığımız için işin o boyutuna hiç girmiyoruz...
 
 
Hiç yorum yok:
Yorum Gönder