[Linux] Re: Ağda dosya paylaşımı nasıl ?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: s y (yurekli_sitki@yahoo.com)
Date: Mon 29 Aug 2005 - 02:14:01 EEST


Merhaba,

Bu uzun cevap icin bastan ozur dilerim. Bilmiyorum
isinize yarayacakmidir... Gecmiste evimde iki
bilgisayardan olusan kucuk bir ag kurmak icin ben de
bir sure ugrastim. Bunlar da o tecrubeden arta
kalanlar.

Oncelikli sorun agi kurmak. Bu iki (veya daha cok
sayida) bilgisayarin birbirlerini kablolu veya
kablosuz bir ortamda varolan altyapiyi kullanarak
ulasabilmeleri anlamina geliyor. Bunun icin, bildigim
kadariyla, bu bilgisayarlarda ayni isletim sistemi de
olsa, bilgisayarlari birbirlerine tanitmak gerek.

IP adresleri bilgisayarlarin birbirleri arasinda
iletisim kurmalarina yardimci olan adresler. Eger bir
bilgisayar sizin aginizdaki diger bir bilgisayarin
adresini bilmiyorsa ona ulasamiyor. Bence ilk olarak
bu konudaki dokumanlar faydali olabilir cunku IP
adresleri Internet'te farkli amaclar icin farkli
sekillerde siniflandirilmis durumda. Bu
siniflandirmalar icerisinde yerel aglar (yani
isyerinde veya evinizde veya herhangi bir baska
tanimli ve fiziksel olarak kendi olanaklariniz ile
birbirine baglayabildiginiz aglar anlaminda) icin
ayrilmis adres kesitleri (segmentler) var. RFC
dokumanlari (IPv4 ve IPv6 icin tarayabilirsiniz) ve
yanlis hatirlamiyorsam Networking How-To (Ag
Yapilandirmasi Nasil) veya IP Addresses How-To (IP
Adresleri Nasil) bu konuda yardimci olabilir.

Fiziksel baglanti:

Eger bilgisayarlariniz Internet'e bir modem veya
herhangi bir Internet baglantisi altinda bir hub
uzerinden cikisi yok ise teknik altyapiniz biraz
degisiyor. Bu bilgisayarlari birbirlerine ethernet
uzerinden dogrudan baglayabilmek icin "cross-cable"
denilen bir cat-5 kablo kullanmaniz lazim. Bu kabloyu
donanim desteği veren herhangi bri bilgisayar
mağazasinda veya hatta internet cafe lerde
hazirlatabilirsiniz. Siradan kablodan farki iki ucta
kablalrin farkli siralrda baglanmis olmasi.

Eger bilgisayarlariniz bir hub, bridge veya ayni
isleve sahip bir modem ile internete cikiyorsa, (kimi
aygitlar cross-cable veya normal baglantiyi
algilayabilme ozelligine sahip olmasina ragmen) normal
bir cat-5 kablo kullanmakta fayda var. Bu durumda her
iki bilgisayari da bu aygittaki LAN girişlerinden
birisine baglamaniz yeterli.

Ag icin gerekli ayarlar:

Bilgisayarlarinizin birbirlerini baglanti sonrasinda
gormelerinin en kolay yolu /etc dizini icerisindeki
host*.* dosyasini gerektigi bicimde duzenlemek. (Ancak
eger ugrasirim ve bunu da ogrenirim diyorsaniz DNS
kurmak da ayri bir secenek)

Yukarida IP adresleri icin soylediklerimi dikkate alip
bilgisayarlariniza IP adresleri ve hostname ler
atadiktan sonra, bu degerleri buraya giriyorsunuz.
Genel format:

IP Adresi Bilgsayaradi.agtanimi alias
---------- --------------------- ------
xxx.xxx.xxx.xxx hostname.domain hostname
yyy.yyy.yyy.yyy host2.domain ikinci

vb.

bu dosyayi root olarak düzenleyip yerine koyduktan
sonra network hizmet snucusunu yeniden baslatmakta
fayda var. Grafik arayüzde bunu zaten root olarak
yapacaksiniz onun icin sorun yok. Terminalde su ile
veya root terminal ile

$> ***d -restart

komutunun işe yaraması lazim. Buradaki ***d sizin
network daemonunuz, kesin bir sey soylemek istemedigim
icin bunu cagiran isim hangisidir bulmayi size
birakiyorum (dedigim gibi cok bilgili degilim ve su an
windows da cevap verdigim icin bakamiyorum da).

Bu asamadan sonra ag kuruldu mu anlamak icin bir
"ping" komutu kullanabilirsiniz.

yyy.yyy.yyy.yyy IP adresli makinadan

$> ping xxx.xxx.xxx.xxx

şeklinde. Cevap aliyorsaniz adresleme dogrudur, hat
aciktir, bilgisayarlar birbirleri ile adresleri
temelinde anlasabiliyorlar. Bir de isim cozumlemesi ne
durumda gormek isterseniz bu sefer de:

$> ping hostname[.domain]

deneyebilirsiniz. Eger cevap aliyorsaniz host*.*
dosyasi da ise yaramsi demektir.

Her iki bilgisayar icin de ayniseyi denedikten sonra,
yine /etc diznindeki hosts.deny ve hosts.allow
dosyalari size hangi servisler icin hangi
bilgisayarlara izin vereceksiniz hangilerini
yasaklayacaksiniz bunu belirleme sansini tanir. Bu
dosyalari, (bunu kendi adima soyluyorum, siz belki bu
yazdiklarimin cogunu zaten biliyor olabilirsiniz,
durum buysa lutfen ukalalik olarak almayin,) neyi
neden yaptiginizi anlayana kadar oldugu gibi
birakmakta genelde fayda var, isler karisabiliyor.

Cem Ahmet MERCAN'ın belirttiği gibi, ağı bu şekilde
yapilandirdiktan sonra, NFS (Network File Server)
kurulumu le ilgili dokumanlarin faydasi olacagi kesin.
Bu dokumanlar ayni zamanda hangi servisler kimin icin
acilacak ve bu nasil yapilacak eminim bu konuda da
yardimci olacaktir.

Dahasi bilgisayarlarda diger bilgisayardaki herhangi
bir veya birden çok dizini sürekli kullanmak
isterseniz onu/ları da "mount" etmeniz gerekecek. Bu
konuda da "man mount" ve "mounting net/work
folders/file systems" aramaları yardımcı olabilir. Tam
formati hatirlamamakla beraber asil olanin "mount"
etmek istediginiz dizinin bulundugu makinanin AG daki
IP adresi ile oncelikli olarak makinayi isaret etmeniz
gerektigi:

mount -t ext3 xxx.xxx.xxx.xxx//device/baglanacakdizin

seklinde bir formati olmasi lazim.

Ozetle: Benim acimdan altini cizmem gereken iki nokta,
birincisi agi kurarken adresleme konusunda dikkatli
olmaniz gerekliligi (yerel aglar icin ayrilmis
segmentlerin disina ciktiginizda bir tek sizin icin
degil ınternetteki bir cok kullanici icin tatsiz
sonuclar dogurabilir, kisa surede giderilebilecek olsa
dahi), ikincisi de eger bilgisayarlarinizda guvenlik
saglamanizi gerektirecek bilgiler varsa bu
anlattiklarimdan daha detayli bir kuruluma yonelmeniz
olacaktir.

Umarim bunlar size yardimci olur,

Sevgiler,

Sitki Yurekli

                
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
 

_______________________________________________
Linux mailing list
Linux@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.