3 Nisan 2009 Cuma

Fzilla Server Kurulumu

FTP SERVER KURULUMU


Lisans Sözleşmesi kabul edilir.



Kurulum tipi standart olarak seçilir ve Next tıklanır.



Program dosyalarının nereye kurulacağı seçilir ve Next tıklanır.



Başlangıç ayarları seçilerek Next tıklanır.




Başlangıç ayarları seçilerek Next tıklanır.



Kurulum başlar.



Enter diyerek yönetim ekranına gireriz. 127.0.0.01 bilgisayarın yerle ip si anlamına gelir.



Admin paneli gözüktükten sonra Users kısmına tıklanır.



Add düğmesine basarak yeni bir kullanıcı ekleriz.



General sekmesinden şifre ayarlması yapılır



Ok bastığımızda kullanıcı oluşturulur.



Shared Folders sekmesinden kullanıcını görme yetkisinin bulunduğu klasör seçilir.

21 Mart 2009 Cumartesi

Mail Protokolleri

MIME (Multipurpose Internet Mail Extensions-Çok işlevli Internet Posta Uzantıları)
Sistemler arasında veri iletimini sağlayan 822 nolu RFC ‘de tanımlanmış bir protokoldür.
Elektronik posta protokolleri metin tabanlıdır.
RFC 822 elektronik posta ile ilgili bazı önemli başlıkları tanımlamıştır:·

To : Elektronik postanın gönderildiği kişi bilgisini tutar.
CC : İkinci Alıcılar.
Bcc : Gizli Alıcılar.
From : Elektronik postanın kimden gönderildiği tutar.
Return-path : Mesaj iletilmezse hangi adrese dönüş yapılacağını belirtir.
Date : Mesajın gönderildiği tarih ve saat bilgisini verir.
Reply-To : Mesaj cevaplanacaksa kime cevap gönderileceği bilgisini verir.
Message-ID : Her elektronik posta bir numara ile etiketlenir ve o numara ile gönderilir.
In-Reply-To : Hangi mesaj cevaplanmışsa onun Message-ID ‘sini tutar.
Keywords : Mesajla ilgili anahtar kelimeler tanımlar.
Subject: Mesajın konusunu tanımlarız.
Content-Description : İçerik tanımı/özeti·
Content-ID : İçerik numarası·
Content-Transfer-Encuding : İçerik Transfer Kodu·
Content- Type : İçeriğin türünü Tür/Alt Tür şeklinde tanımlar.
Bazı türler:
Text /Plain
Image /GIF, JPEG
Audio / wav
Video / MPEG
Application
Message/RFC 822, parçalı mesaj

********** SMTP **********
  • MIME yapısı ile tanımlanmış bir elektronik posta içeriğinin taşınmasını sağlayan bir protokoldür.
  • Metin mesajları söz konusudur.
  • 25 numaralı port kullanılır.
  • 4 karakterlik bir komut ve parametresi şeklinde sunucuya komut veririz.
  • Sunucuda 3 karakterli bir sayı ve açıklama ile cevap verir.
  • Telnet Unix sistemlerinde uzaktan konut girmeyi sağlayan bir yapıdır.
  • 3 nolu portu kullanır.

- SMTP HELO domain ( Sunucuyu selamlıyoruz.)
- 220 ( işlemin gerçekleştiği bildiren cevap kodu. )

-MAIL FROM <> ( Kimden gitmiş gibi gözükeceği )
220 RCPT TO ( Mailin gidiş adresi )
220 DATA 354 ile onaylanır.

FROM : billgates@microsoft.com
TO : deneme@deneme.com

MIME- Version 1.0

SUBJECT : Test Deneme . ( Nokta ile mesaj biter )
250 ( Gönderim Başarılı )

OUIT ( Çıkış işlemini gerçekleştirmek için kullanılır. )
221 ( Bağlantı bitti. )

POP3 : Posta kutusundaki mesajları okumamızı sağlayan protokoldür.
Eğer komut başarılı olduysa +OK,
olmadıysa -ERR yazar.

USER kullanıcıadı
+OK PASS sifremiz

+OK LIST ( Mesajları Gözükür )
+OK 1 3211 (1. mesajın ve boyutunun gözüktüğü aşama.)

RETR 1 ( Okumak istediğimiz mesaj numarası )

DELE 2 ( Mesajı Silme )

20 Mart 2009 Cuma

DHCP Kurulumu

DHCP KURULUMU


Rol ekle ve kaldırdan ileri tıklanır.


dhcp sunucusu kurcağımız için dhcp seçilerek ileri tıklanır.


dhcp yapılandırmasında yapılacak işlemleri bize gösterir ve ileri tıklanır.


Sihirbaz başlar ve kuruluma devam edilir.


Kapsam ismi girilir.


Dışlama aralığı belirlenir.


Kira süresi belirlenir.


Yapılandırma işlemi için evet denir ve ileri tıklanır.


Yönlendiricinin yani sunucunun ip adresi girilir.


Varsa etki alanı girilir.





Sihirbaz tamamlanır ve son butonuna tıklanır.


Kurulum başarı ile tamamlandıktan sonra "Bu Sunucu Arık bir dhcp sunucusu Oldu" yazısını alırız ve kurulum tamamlanmış olur.

DNS Kurulumu

DNS KURULUMU


Rol ekle ve kaldırdan ileri tıklanır.


Dns sunucusu kurcağımız için dns seçilerek ileri tıklanır.


Dns yapılandırmasında yapılacak işlemleri bize gösterir ve ileri tıklanır.


Sihirbaz başlar ve kuruluma devam edilir.


İleri Doğru Arama bölgesi oluştur seçeneği işaretlenir.


Bu sunucu bölgenin bakımını sağlar işaretlenir.


Bölge ismi tanımlanır


Bölgeye ait dosya için yer isim belirtilir.


Dinamik Güncelleştirme kapatılır.


Ayarlar tamamlanarak son düğmesi tıklanır.


Kurulum başarı ile tamamlandıktan sonra "Bu Sunucu Arık bir DNS sunucusu" yazısını alırız ve kurulum tamamlanmış olur.

18 Mart 2009 Çarşamba

DHCP (Dynamic Host Configuration Protocol)

DHCP Nedir ?

DHCP servisi, bir network’teki IP adreslerinin merkezi olarak kontrol edilmesini ve client’lara dinamik olarak atanmasını sağlar. IP adresleri client’a belirli bir süre için verilir. Bu süreye lease periyodu denir. Eğer client bu sure boyunca kapalı kalırsa IP adresi serbest kalır.

DHCP Protokolü

DHCP client’ıkiralama süresinin %50’si gectiğinde; otomatik olarak IP kirasınıyenilemeye çalışır.
Bunun için DHCP Server’a bir DHCPREQUEST mesajı gönderir. Erişilebilirse server kira süresinin yenilendiğini ve yeni konfigurasyon paremetrelerini içeren DHCPACK mesajını gönderir ve Client’taki bigiler güncellenir. Eğer ulaşamazsa geçerli konfigurasyonu kullanmaya devam eder tâki geçerli kiralama süresinin %87.5’i tükenene kadar.

Bu noktaya gelindiğinde bir DHCPDISCOVER mesajını broadcast ederek adresini güncellemeyi talep eder. Bu aşamada DHCP client’ıerhangi bir DHCP Server tarafından ilk sunulan teklifi kabul eder.

Eğer client kullanımda olan bir ip adresini talep ederse DHCPNAK mesajı alır ve bu clientı IP'sini bırakaya zorlar.

Kiralamanın manuel olarak yenilenmesi

Client bilgisayarın komut satırından:
ipconfig/renew komutu ile lease periyodunun yenilenmesi veya yeni ip ve konfigurasyon bilgilerinin alınması sağlanır
ipconfig/relese komutuyla da ip adresinin bırakılması sağlanır.

DHCP sunucusu yüklemek
  • Başlat'ı, sonra da Denetim Masası'nı tıklatın, Program Ekle/Kaldır'ı çift tıklatın ve Windows Bileşenleri Ekle/Kaldır'ı tıklatın.
  • Bileşenler listesini kaydırarak AğHizmetleri’ni bulup tıklatın.
  • Ayrıntılar’ıtıklatın.
  • AğHizmetlerinin Alt Bileşenleri altında Dinamik Ana Bilgisayar Yapılandırma İletişim Kuralı(DHCP)'yi tıklatıp sonra Tamam‘ıtıklatın.
  • İleri’yi tıklatın. İstenirse, Windows Server2003 dağıtım dosyalarının tam yolunu yazıp İleri'yi tıklatın.
  • Gereken dosyalar sabit diskinize kopyalanır.

Not: Windows Bileşenleri Sihirbazı'nı açmak için DHCP sunucularının, statik bir IP adresiyle yapılandırlmaları gerekir.

DHCP konsolunu açmak için Başlat'ı, Ayarlar'ı, Denetim Masası'nı tıklatın, Yönetimsel Araçlar'ıve DHCP'yi çift tklatın.

DHCP Server’ı Yetkilendirmek
* Active Directory’de DHCP sunucusu yetkilendirmek için DHCP’yi açın.
* Konsol ağacında, DHCP'yi tıklatın.
* Eylem menüsünde Yetkilendirilmiş sunucuları yönet’i tıklatın.
* Yetkilendirilmiş Sunucuları Yönet iletişim kutusu görüntülenir.
* Yetkilendir'i tıklatın.
* İstendiğinde, yetkilendirilecek olan DHCP sunucusunun adını veya IP adresini yazın ve Tamam‘ı tıklatın

Maskeleme

IP : 10.15.0.11 olduğunu varsayalım
Maske : 255.255.255.0 olduğunu varsayalım

IP : 00001010 . 00001111 . 00000000 . 00001011
Maske : 11111111 . 11111111 . 11111111 . 00000000
Ağı Gösteren Bitler: 00001010 . 00001111 . 00000000

Başlangıç Adresi en "küçük" numaradır.
Bitiş Adresi ise en "büyük" numaradır.

Başlangıç adresi: 00001010 . 00001111 . 00000000 . 00000000 /10.15.0.0
Bitiş adresi: 00001010 . 00001111 . 00000000 . 11111111 / 10.15.0.255

IP ve IP Dağıtımı

İnternet Ağ Katmanı Protokolü (IP)


Farklı veya benzer özelliklere sahip çok sayıda ağın birbirine bağlı olduğu bir ağlar topluluğu olan İnternet, ağ üzerinde bulunan yüksek band genişliği hatlardan ve hızlı yönlendiricilerden oluşan bir dizi omurga içerir. Kısaca IP olarak tanımlanan Internet protokolü, bölgesel ve ulusal ağların birbirlerine bağlanması ile oluşur.
Ip protokolü kullanılarak iletilecek veriler, ağın kapasitesine bağlı olarak 64KB uzunluğa sahip veri bloklarına bölünerekIp ağ katmanına iletilir. Zaman kısıtlaması olmaksızın iletilecek veri blokları, 'datagram' olarak isimlendirilir. Ağ üzerinden iletilen datagramlar üzerinden geçtiği ağların / arabağlaşım elemanlarına bağlı olarak 'Fragment' olarak isimlendirilen daha küçük parçalara bölünebilirler. Bilginin iletilmek istendiği noktaya ulaşılması ile, küçük parçalar birleştirilerek orjinal 'datagram' elde edilir ve üst katmanlara iletilir.

Sürüm (Version) Alanı : Kullanılan IP yazılımının sürümünü gösteren alandaki değer, alıcının sahip olduğu sürüme eşit ise 'datagram' değerlendirilirken, farklı sürümlerde 'datagram' kullanılmaz.

Internet Başlık Uzunluğu (IP Header Lenght-IHL) : Farklı uzunluklara sahip olabilecek 'başlık' alanının uzunluğunu gösterir. Başlıkta bulunan 32 bit uzunluğundaki kelimelerin sayısını verir ve seçenekler kısmı hariç en az 5, en fazla 15 olabilir. Uzunluğun 'seçenekler' kısmı dahil 32 bitin katları şeklinde olması gerekir.

Hizmet Türü (Type of Service) : Bilgilerin iletileceği ağ ortamının sahip olması istenen hız, güvenlik, gecikme, vb servis kalitesi parametrelerinin değerlerini belirtir. Bu alan bir çok kullanıcı tarafından kullanılmamaktadır.

Toplam Uzunluk (Total Length) : 'datagram'da bulunan başlık ve veri alanlarının toplam uzunluğunu gösterir. Toplam uzunluk maksimum 65536 bayt olabilir.

Tanıtıcı (Identification) : İletim parçalara ayrılarak gönderilen datagramları göstermek için kullanılır. Parçalara ayrılan datagramların tekrar birleştirilmesini sağlamak için, aynı bütünün parçaları olan datagramlar aynı tanıtıcı değere sahiptir.

Bayrak Bitleri-D ve M (Flags Bit) : Üç bitlik bayrak bitlerinde ikisi kullanılmaktadır. D biti, alıcının parçaları birleştirme özelliği olmaması durumunda yönlendiricilerin datagramları bölmesini belirtmek amacıyla kullanılır. M bitiparçalara ayrılmış bir datagramdaki fragmentin konumunu gösterir ve en son parça haricinde "1" değerine sahiptir.

Fragment Ayarı (Fragment ofset) : Datagramın parçalara ayrılması durumunda , parçanın / fragmentin gönderilen orjinal mesaj içerisindeki konumunu gösterir.

Yaşam Zamanı (Time to Live - TTL) : Datagram' ın Internet içerisinde bulunduğu süreyi gösteren ve datagram' ın belirli sürede alıcısına ulaşmaması durumunda silinmesini sağlayan bir alandır. Göndericiye saniye olarak bir değer konur ve datagram' ın iletildiği her yönlendiricide bu alanda bulunan değer eksiltilir. Datagramın kuyruklarında beklemesi sırasında azaltılan değerin sıfıra düşmesi ile datagram silinir ve göndericiye / yönlendiriciye uyarı bilgisi gönderilir.

Protokol Alanı (Protocol Area - PA) : Ulaşım katmanında kullanılan Internet protokolleri arasından (TCP, UDP, vb.) uygun olanın seçilmesi amacıyla kullanılır.

Başlık Toplama Sınaması (Header Checksum): Başlıkta oluşabilecek hataları tespit için kullanılan kontrol değerini içeren alandır. Kontrol işlemi sonucunda hata oluşmadığı anlaşılırsa datagram bir sonraki yönlendiriciye iletilirken, hata tespiti durumunda iletilemez. Bu alandaki değerin her yönlendiricide yeniden hesaplanması ve başlığa eklenmesi gerekir. Bu alan veride oluşabilecek hataları kontrol edemez.

Gönderici ve Alıcı Adresleri (Source and Destination Adresses - DA and SA) : Bilginin kaynağının ve iletilmek istendiği hedefin belirtildiği alanlardır.

Seçenekler (Options) : Güvenlik, izlenecek rota, yönlendirici numaraları, datagram içeriği ve işlem zamanları gibi olguların datagrama eklenmesi amacıyla kullanılan alandır.

IP adresleri nasıl dağıtılıyor?

Protokoller RPC(yorum) denilen dökümanlarla tanımlanır. Bu dökümanlarda ip adresleri tanımlama kısmı tamamen ayrılmıştır.
Ip adresleri IANA adlı kurum tarafından dağıtılmaktadır.
Bu dağıtım hiyerarşik bir biçimde gerçekleşir. Bu kurum ip adreslerini alt kurumlara dağıtır. Dünya çapında 5 bölüme ayrılmıştır.
Özel ağlar için ayrılmış bloglar vardır. Bu bloglar internete bağlı olmadan ip kullanılmak istendiği için ayrılmıştır. Iana yapılandırmasına bağlı değildir.
Bu bloglar;
127.0.0.0 / 8 bloğu: Geri döngü işlevi için tanımlanmıştır. 3. Katmandan geri dönerek 2. Katmana inmez.
169.254.0.0 / 16 bloğu: Apple ve Microsoft tarafından tanımlanmıştır.
Rastgele bir IP adresi tanımlayarak IP yapılandırması yapılmadan istenen işlemi gerçekleştirebiliyor. Örnek olarak iki bilgisayarın haberleşmesidir.
192.0.2.0 / 24 bloğu: Testnet diye geçer. Rastgele bir IP adresi kullanılması gerekiyorsa kullanılmak üzere yapılandırılmıştır. Örnek bir ip adresi gerekiyorsa kullanılır.
198.18.0.0 / 15 bloğu: Hız testleri yapmak için ayrılmıştır.
224.0.0.0 / 4 bloğu: Çoklu dağıtım IP adresleri için ayrılmıştır. 1 milyon hedefe tek bir paket halinde gönderim yapar.