Proxy+ kurulumu
ve kullanımı kolay olmasına rağmen, Windows ile gelen
ICS özelliğiyle karşılaştırıldığında sınıfta kalmaktadır.
Bu programı denemeden önce ICS'yi deneyin derim.
Günümüzde mail listleri, newsgroupları en çok meşgul eden
konulardan birisi, ev yada ofis ortamında kurulan küçük windows networklerinin,
tek bir modem üzerinden nasıl internete çıkarılabileceğidir.
İleride bu konu ile ilgili ayrıntılı bir inceleme yapmaya da çalışacağım,
aynı zamanda Win98 Internet Connection Sharing konusunu da ayrıca
inceleyeceğiz. Ama şimdilik işimizi görecek basit, kullanışlı bir
proxy programı olan Proxy+ programının kurulumunu anlatmaya çalışalım.
Buna benzer, farklı özelliklerde, ama hepsi de üç aşağı beş yukarı
aynı işi yapan bir çok programa internetten erişmek mümkün(wingate,sysgate
vb.).
Programımız 3 kullanıcıya kadar ücretsiz ancak diğer kullanımlar için
satın almanız gerekiyor.
Bu kurulumu yapmadan önce, TCP-IP ile kurulmuş
ve düzgün çalışan bir ağınız olduğunu, modem olan makinadan (server
olarak bahsedeceğiz) normalde internete çıkabildiğinizi varsayıyoruz
(modem,kablonet vs. ile).
Kurulum
Bu programın sevdiğim tarafı, client tarafına kurulum yapmak gerektirmemesi
ve hem server, hem de client'lardan ayarlanabilmesi.
Kurulum programını server da (yani üzerinden internete çıktığınız
makina) çalıştırın :
Install butonuna basın.
Kurulumu yaptığınız makina NT ise "Install as" seçeneğinde "Windows
Service" yi, W9x ise "Application" u seçin. Install butonuna basın.
Install işlemi bitince yukarıdaki ekran karşınıza gelecek. Bu ekranda
programın nasıl ayarlanacağı anlatılıyor.
Öncelikle programımız kurulunca başlat menusune ekleniyor, ve birazdan
göreceğimiz üzere kendini açılışa koyuyor. Ancak çalışan program,
sadece bize o anki durumu anlatan bilgiler veriyor. Programın her
türlü ayarı ise, browser içinden yapılıyor. Şimdi yukarıda yazılanlara
bir bakalım:
1. Programın ayar bölümüne ulaşmak için genel format şu : (browserin
adres bölümüne) "http://x.x.x.x:4400" yazıp entere
basın (tırnaklar olmadan).
2. Bu adımda üzerinde çalıştığımız makinanın ip sini bize söylüyor.
3. Şimdi networkteki bir başka makinadan "http://192.168.0.14:4400" yazarak
programın ayar menüsüne ulaşılabilir.
4. Eğer bu makina (programın yüklü olduğu,server) üzerinden ayarlara
erişmek istiyorsanız "http://127.0.0.1:4400" adresini
girin (127.0.0.1 adresi kendine
erişmek için kullanılan genel bir adrestir -loopback-)
Bu ekranı next diyerek geçin, finish çıkana kadar tıklayın ve finish
ile kapatın.
Kurulum tamamlanınca, bu makinayı restart edin. Makina açılınca taskbarın
sağ alt köşesinde mavi bir denizyıldızı göreceksiniz (ben denizyıldızına
benzettim).
Artık işimizin çoğu bitti.
Şimdi bu makinada internet bağlantısını kurun (yani modem ile bağlanıyorsanız,
bağlananın), bu makina (server) üzerinde başka hiç bir işlem yapmayacağız.
Bu makina üzerinde eskisi gibi çalışmaya devam edebilirsiniz.
Terminal üzerinde yapılacaklar
Esas amacımız olan network üzerindeki başka bir makinadan internete
erişmek üzere, bir terminalin başına geçin.
Terminal makinamız internete server üzerine az önce kurduğumuz proxy
programı üzerinden erişeceği için, internet bağlantısını kullanan
programlarımızın hepsinde bazı ayarlar yapmalıyız (browserda mesela).
Şimdi Internet Explorer'ı açın ve Internet Options-> Connections
tabından, Settings'e girin. Burada Proxy Server çerçevesinde, "use
a proxy server" a tik koyun, Adress kısmına server'ın network üzerindeki
ip adresini yazın. Port kısmına ise 4480 yazın. (Benim server olan
makinanım ip si 192.168.0.14, ancak sizin ki tabii ki farklı olabilir,
öğrenmek için start->run->winipcfg yazı entere basın, daha sonra
PPP adapter haricindeki seçeneği seçin, ip adresinizi göreceksiniz.)
Yukarıdaki ayarları yaptıktan sonra, artık terminal makinamızda da
internette sörf yapabiliyoruz. Denemek için bir kaç adres yazıp gitmeyi
deneyin. Ben burada sadece ie ayarlarını verdim, netscape veya başka
bir tarayıcı kullanıyorsanız, aynı şekilde proxy ayarları bölümünden
gerekli ayarları yapabilirsiniz.
Ayarlamalar
Peki sıra geldi proxy programımızda bazı ayarlar yapmaya, çünkü diğer
internet servislerini kullanabilmek için (icq, news, mail vs.) bazı
ayarlar yapmalıyız. Ayarlara hiç yerimizden kalkmadan terminalden
erişeceğiz :
Önce Administrator->Additional de ayarları aşağıdaki gibi yapın:
Daha sonra Proxies->General de aşağıdaki gibi olsun.
Bu ayarları yaptıktan sonra, ayarları kalıcı kılmak için "Save" butonuna
basmalı ve ;
ayarları geçerli kılmak için de proxy'i restart etmeliyiz :
Soldaki menuden ulaştığımız restart sayfasında "Restart" butonuna
basıp bekliyoruz, bir süre sonra "Settings" ekranı karşımıza geliyor,
böylece yapıp, kaydettiğimiz değişiklikler aktif hale gelmiş oluyor.
Yukarıda dikkat ettiyseniz size SOCKS'u işaretlettim. Çünkü ICQ ve
benzeri programları terminal üzerinden çalıştırmak için bu gerekli.
Şimdi icq da ne yapacağımıza bakalım :
Kurulum gerçekleştiktan sonra ICQ butonu, Preferences ve Connection
ekranına gelin, altı çizili seçenekleri seçin, next'e basın;
"SOCKS5 Host:" buraya serverin ip adresini yazın. Resolve ip yi tıklayın,
next dediğinizde, bağlantıyı tespit edecektir (tabii server internete
bağlı olmalı).
Kısaca 192.168.0.14 ip'li makinada 1080 portunda SOCSKS server çalışıyor.
SOCSKS kullanan tüm programlarla bunun üzerinden internete çıkmak
mümkün (siz kendi serverinizin ip sini kullanacaksınız !).
Şimdi de belli bir TCP portunu belli bir adrese map yapmayı görelim
:
Burada amaç şu: Normalde internet üzerinde her servisin (mail,news,telnet
vs.) standart bir TCP portu vardır. Mesela news serverlara 119 nolu
porttan erişiriz. Ancak burada terminal dediğimiz makina, tüm bağlantıları
server üzerinden yapacağı için, serverda her bir TCP port isteğinin
ne anlama geldiğini tanımlamalıyız. Tabi bunu her adres için ayrı
ayrı yapmalıyız.
Mesela ben terminalden hem news.anet.net.tr hemde msnews.microsoft.com'a
bakmak istiyorum, o zaman bu iki adresi farklı TCP portlarında tanımlıyorum.
Burada artık 119 veya 120 dememizin bir farklılığı yok.
İleride göreceğiz ki, her iki news serveri tanıtırken news server
kısmına direk proxy yüklü makinamızın ip sini yazacağız, her bir news
serverda da bu aynı olacak. Ancak port kısmında yukarıda tanımladığımız
farklı port numaralarını yazacağız.
Eğer tüm terminallerden tek bir news servere bağlanacaksak, 119 portu
üzerinde bu news serveri tanımlarız (yukarıda anet öyle mesela), terminalde
news server kısmına proxyli makinanın ip sini girer, işi bitiririz.
Çünkü 119 portunu program default olarak kendisi verir (news okuduğumuz
program yani, outlook express gibi).
"Target Hosts" kısmına servisin adresini (news.anet.net.tr gibi),
"proxy port" kısmına ise hangi porttan erişileceğini yazıyoruz. Ve
"Add" butonuna basıyoruz, kaydedip, proxy'i restart edince, terminale
gidiyoruz (Aşağıda terminal üzerinde, Outlook Express ayarları
görülüyor) :
Outlook express'te news server properties'ten; server kısmına sadece
proxyli makinanın ip sini yazdık (yukarıda).
Port kısmında ise hangi news serveri istiyorsak, proxyde "mapped links"
kısmında yaptığımız ayara göre portu giriyoruz (yukarıda).
Ben news olayını anlattım, ama siz TCP portu üzerinden haberleşen
her türlü programı (ftp,telnet,mail vs.) bu şekilde ayarlayıp, kullanabilirsiniz.
Kurulumumuz bitti.
Dikkat ettiyseniz, bu programda daha bir çok özellik var, mail server,
web server, çeşitli güvenlik ve kullanım ayarları var. Ama ben temel
kullanım için yapılması gerekenleri anlatmaya çalıştım.