Tam o sırada, başka bir pillinetwork sitesi olan torpilli.com'da: "Pilli Ofisi ve Hasan Yalçınkaya"

Ön Sayfa yazılarını, çok tutulan yazıları ya da tüm yazıları gösterebiliriz

tuttum
1

LAN, LAN daki bilgisayar, interneti paylaştırmak vs. vs.

Bir süre sonra üzerinde biraz çalışıp bunu bir rehber haline getirebilirim ama şimdi aceleye getirip birşeyler yazmak istediğim için günlük olarak sizlere sunuyorum.
Evde kendi bilgisayarımı ve yanımdaki ile 6 kat aşağıdaki dairenin bilgisayarını biribrlerine bağlayarak bir network oluşturduk.
bunun için gerekli malzemeler herbilgisayara ethernet kartı ve bir adet switch (hub da olur ama ısrarlar switch i tavsiye ederim)
daha sonra dedikki biz alalım bi kablo internet parasını ortak ödeyelim ve internete hepberaber girelim mp3 çekelim divx çekelim.
eski bir makine toplayıp (486 bile olur bizdeki p133 mmx) bunu ANAMAKİNE (SERVER) yaptık. Masus büyük harflerle yazdım :) ne kadar da komik geliyor p133 ve ANAMAKİNE :)
bu ana makineyi tavan arasına kurduk işletim sistemi olarak ta linux kullandık.
anamakinenin özellikleri 32 MB ram 2 GB hdd işlemci salak bi ekran kartı ve klavye
hepsi bu :)
isterseniz harddiskiniz olmadan sadece disketle çalışan linux sürümleri yükleyipte interneti diğer bilgisayarlara paylaştırabilirsiniz.
linuxte interneti paylaştırmak son derece kolay. tek bir komutla bu işi yapabiliyorsunuz.

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

burada kablonete bağlı yani internete çıkan ethernet kartının eth0 olduğu varsayılmıştır ve genelde öyledir.
sadece yukarıdaki komut. Belki işine yarar birilerin diye yazdım.
p133 işlemcili bir anamkinede linux sayesinde bir çok şey yapabilirsiniz. hem interneti paylaştırıp hem mail server kurabilirsiniz. web server ı da bunların üzerine ilave edebilirsiniz.
yaparsınızda yaparsınız. ve sağlam bir şekilde çalışıyor halde bırakırsanız kolay kolay ellemenize de gerek olmaz.
Neyse,
bir ağ kurduğunuzda ağınızdaki bilgisayarların ip adresleri gerçek değil sizin belirlediğiniz sanal adreslerdir (genelde/bu genel çok büyük bir genel, herzaman bile diyebiliriz)
Siz evinizdeki bilgisayardan bir web sitesine gidriğinizde web sitesi tarafından görünen ip adresiniz aslında sizin değil anamakinanızın ip adresidir. bu ağınızdaki tüm bilgisayarlar için geçerli. Peki nasıl oluyorda siz hotmail e girdiğinizde sizin browsırınızda hotmail ama başka biri hafif e girdiğinde onun ekranında hafif oluyor. halbuki tüm bilgiler aynı ip adresine sizin anamakinanızın ip adresine gönderiliyor.
işte anamakinanın işi bu. doğru bi şekilde dağıtımı yapmak.
Bunu linux ile oldukça az sistem kaynağı kullanarak yapabiliyoruz.

Şimdi yaşadığım bir sorunu ve bulduğum çözümü anlatmak istiyorum.

Gördüğümüz gibi ağdaki bilgisayarların gerçek ip adresleri yoktur ve aslında dışarıdan direk olarak ağa bağlı bir makineye ulaşmak imkansızdır.
bunun için serverda bazı ayarlar yapmak gerekir.
Kendi bilgisayarımda windows XP yüklü ve istersem kendi makinamda rahatça bir ftp server yada web server çalıştırabilirim. Ama bu serverlar manasız olur çünkü dışarıdan kendi makineme ulaşamıyorum (bu arada amacım şirketten evimdeki bilgisayarıma bağlanıp mp3 lerimi falan çekebilmek)
hemde windows un üzerinde sürekli olarak bir sürü server programının çalışmasını istemiyorum.
işte size bir çözüm,
Linux makinada web server kurulur (zaten hazır gelmiş olan apache tek komutla çalıştırılır) www.hotscripts.com dan alınmış bir php scripti internetten erişilebilecek şekilde kurulur (inanamayacağınız kadar kolay birşey) webserver ın hizmet verdiği dizin in içine sizin kendi makinanıza işaret eden bir link koyulur (windowstaki kısayollar gibi birşey)
kullanacağımız php script çalıştığı klasördeki dosyaları ftp kullanmadan web sayfası üzerinden download edilebilmesini sağlıyor (ftp kullanamıyoruz çünkü ftp erişimi şirket tarafından yasaklı)
ve ne oluyor? :)
doğru adresi şirketten web browserınıza yazdığınızda karşınıza mp3 diye bir klasör çıkıyor (bu aslında server daki mp3 klasörü ve gerçekte benim odamdaki bilgisayara işaret eden bir "link")
ona tıklayınca dosya isimlerini görüyorum ve istediğim dosyayı çekiyorum
dosyalar sanki serverda duruyor gibi görünüyor ama aslında sadece görüntüsü server da gerçekte odamdaki bilgisayarda ve download işlemini gerçekte kendi bilgisayarımdan yapıyorum.

ve tüm mp3 arşivim şirkette de elimin altında :)

buna benzer şekilde bir çok şeyi yapabilirsiniz. bir proxy server kurarak şirketten erişiminiz olmayan web sayfalarına/hizmetlere evinizdeki bilgisayarı aracı ederek ulaşabilirsiniz.

biraz karışık olmuş olabilir kusura bakmayın ama fazla uğraşamayacağım toparlamak için
zira saat 3 oldu ve uykum var
umarım birilerinin işine yarar.

1 ahkam var
Önceki yazı: LAN

pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)

Mim Nehri

geri »

Arama

pillinetwork hesabınızla giriş yapın.

reklam

kaynaklar

RSS Dosyası
pillikutu

network siteleri