Meraklısına biraz daha bilgi vermekta fayda var.
Bu günlerin geleceğini bildiğim için önceden biraz bilgi edinmiştim.
Proxy servisi, internet üzerindeki yerel bir ağ (ya da internete bağlı bir bilgisayar) ile, dış dünya arasındaki ilişkiyi sağlayan bir yardımcı geçiş (gateway) sistemidir. İki amaç için kullanılabilirler : Bir Proxy servisi (sunucusu), sizin adınıza (Proxy’nin kelime anlamı ARACI / VEKİL’dir) sizden aldığı "internet’ten bilgi alma" isteklerini yürütür ve sonucu yine size iletir. Ancak, aynı anda, bu bilgilerin bir kopyası da (cache), bu Proxy sunucusu üzerinde tutulur ve bir dahaki erişimde kullanıcının istediği bilgiler doğrudan ilgili siteden değil de, Proxy servisinden gelir; dolayısıyla, iletişim daha hızlı olur. Internet’e erişim için mutlaka bir Proxy servisine ihtiyaç yoktur.
Simdilik siz evinizdesiniz ve biliyorsunki senin evin 100 metre ilerisinde baska bir ev var ve bunun arka kapisi acik, yada gidip kapiyi kirip iceri gireceksiniz veya uzmanca o kapiyi acacaksiniz. Simdilik siz direk evden cikip o eve gittiniz, kapiyi actiniz iceri girip buyuk miktarda para caldiniz ve disari cikip evinize geldiniz. Tabi bunun uzerine parasi calinan adam polise gider ve seni goren kisiler tarif eder. Iste uzun boylu, zayif falan filan. Polis bu bilgilerlen sizi gelip yakalar. Yani siz IP adresini saklamadan gidip bir yeri hacklerseniz ozaman sizi o ip adresinizden yakalarlar.
Yukaridaki dedigimin haricinde birde soyle yapabilirsiniz. Bu sefer direk gidip parayi calmazsiniz fakat bir kac sokak ilerde kalan biri ile anlarsiniz. Bu adamin mesela uzun bir paltosu var ve sizde bunun altina saklanirsiniz. Bu adamlan ta o eve kadar yurursunuz siz elinizi uzatip paltonun altinda kapiyi uzamanca acarsiniz. Daha sonra iceri girip parayi alip cikar o adamin evine kadar gidersiniz. Orada paltonun altinda cikip kendi evinize gidersiniz. Simdilik ihbar etseler o adami tarif edecekler ve sizi bulamayacaklar.
Burada aslinda Proxy’nin butun alanini bu sekilde anlatacak olursam bu dokuman cooook uzar ve okunacak hale gelmez Fakat sizi birazda olsun anlasin diye boyle bir ornek verdim. Birazda siz kendi saksinizi zorlarsaniz ozaman daha kolay anlarsiniz. Ben kendim anlamadigim seyi gercek hayatta uygulamaya calisiyorum aynen verdigim ornekler gibi. Boyle dusunerekten neyin ne oldugunu daha kolay anliyorum. Tabiki herkezin yontemleri degisik olur.
Proxy Kontrolü
Anonimlik açısından proksiler, ne şekilde düzenlendiklerine bağlı olarak farklı özellikler sergiler. Aşağıda, proxy kontrolünde hangi durumda hangi bilgileri göreceğiniz verilmiştir:
Proxy Yok
Proxy olmayan bir sistem aşağıdaki bilgileri gösterir:
* REMOTE_ADDR = Sizin IP numaranız
* HTTP_VIA = boş
* HTTP_X_FORWARDED_FOR = boş
Saydam Proxy
Saydam bir proxy , bir proxy sunucu olduğunu gizlemez ve erişim noktalarına sizin bilgilerinizi de verir. Gizlilik ve anonimlik sağlamaz. Bu tür proksiler, performansı artırmak amacıyla sık erişilen sayfaları önbelleğe almak gibi bir hizmet verebilir. Ayrıca birçok şirket, filtreleme (çalışanlarının, vb. belirlenen sitelere erişimini yasaklamak gibi) amacıyla kullanır.
Saydam bir proxy aşağıdaki bilgileri gösterir:
* REMOTE_ADDR = Proksi sunucusunun IP adresi
* HTTP_VIA = Proksi sunucusunun IP adresi
* HTTP_X_FORWARDED_FOR = Sizin IP adresiniz
Anonim Proxy
Anonim proxy sunucular, önbelleğe almanın yanı sıra, sizin IP adresinizi de gizlemek gibi bir işlev görür. Bunu da ya sizin IP adresiniz yerine kendi IP adresini yazarak, ya da rastgele bir IP göstererek yapar. Ancak anonim proksinin varlığını tespit etmek mümkündür
Anonim bir proxy sunucu aşağıdaki bilgileri gösterecektir:
* REMOTE_ADDR = Proksi sunucusunun IP adresi
* HTTP_VIA = Proksi sunucusunun IP adresi
* HTTP_X_FORWARDED_FOR = Proksi sunucusunun IP adresi veya rastgele bir IP adresi
Yüksek Düzeyde Anonim (Elit) Proxy
Bazen elit proksi de denilen yüksek düzeyli anonim proksiler, sisteminizin proxy olmayan bir sistem gibi gözükmesini sağlar. Bu da en yüksek düzeyde güvenlik ve anonimlik sağlar. Anonim proksiden farklı olarak elit proksinin varlığını tespit etmek mümkün değildir. Dikkat edileceği gibi, proxy olmayan bir sunucu ile elit proxy arasında hiçbir fark görülmez. Yani, elit bir proxy sunucusu arkasındayken, sanki hiç proxy sunucusu kullanmıyormuş gibi gözükürsünüz.
Yüksek düzeyde anonim (elit) bir proxy aşağıdaki bilgileri gösterir:
* REMOTE_ADDR = Proksi sunucusunun IP adresi
* HTTP_VIA = boş
* HTTP_X_FORWARDED_FOR = boş