AtasoyWeb - Hüseyin Atasoy
AtasoyWeb
Hüseyin Atasoy'un Programlama Günlüğü

Evdeki Bilgisayarı Web Sunucusu Yapmak

Birkaç adımda, bilgisayarınızın yerel sunucusunun, internet ağına yayın yapmasını sağlayabilirsiniz...

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...

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. 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 şu siteden 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ı, dış porta dışarıdan yapılacak erişimler için açmak istediğiniz port numarasını, iç ipye de bilgisayarınızın yerel ip adresini girmeniz gerekir. Dış ip adresini boş bırakabilirsiniz. Değerleri girip kaydettikten sonra belirlediğiniz dış portu açmış olursunuz 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...

Yazar: Hüseyin Atasoy
Posted: 28/08/2010 14:37
Keywords: bilgisayarı sunucu yapmak, yerel sunucu, ip sabitleme, port yönlendirme

Leave Comment

 
You are replying to comment #-1. Click here if you want to cancel replying.

 

Comments (6)

serdar
Reply
22/04/2012 00:11
#1

usta sagolasın anlatım için lakin server kurucazya işin orasına hiç girmedik.tebrikler çok aydınlatıcı oldu. : )

Çağlar CAYVARLI
Reply
15/02/2015 13:57
#2

tşk ederim.

ümit uslucan
Reply
25/04/2015 02:28
#3

üstadım verdiğiniz bilgiler için teşekkürler.. sunucu sorunları yüzünden evime sunucu kurmak istiyorum ve bunun araştırmasını yapıyorum

Hüseyin Atasoy
Reply
26/04/2015 09:00
#4

Uzun süreli çalışacaksa evde sunucu kurmak pek mantıklı görünmüyor aslında. Az miktarda ücret karşılığında iyi hizmet veren sunucular var. Onlara yönelebilirsiniz.

Alone
Reply
22/04/2021 10:02
#5

Aradan 9 yıl geçmiş.

Hüseyin Atasoy
Reply
16/05/2021 15:53
#6

Eski bir yazı. Çok zaman geçti üzerinden.

 
Şu an bu sayfada 1, blog genelinde 9 çevrimiçi ziyaretçi bulunuyor. Ziyaretçiler bugün toplam 2771 sayfa görüntüledi.
 
Sayfa 49 sorgu ile 0.043 saniyede oluşturuldu.
Atasoy Blog v4 © 2008-2024 Hüseyin Atasoy