DHCP (Dynamic Host Configuration Protocol)

 

DHCP servisi sayesine bir network üzerinde bulunan clientlara IP adreslerinin otomatik olarak atanmasını ve IP adreslerinin yanında DNS server, Wins Server, Defult Gateway gibi parametrelerin de atanması yapılabilir. Böylece elle atamanın getirmiş olduğu dezavantajlar da ortadan kaldırılmış olur.

 

Bir client bir DHCP server`dan IP adresi aldığında, DHCP server IP havuzundan bir IP`yi belirli süreliğine kiralar. Bu süre default`da 8 gün`dür. Cilent kiralama süresinin bitmesine yakın bu süreyi uzatmak için DHCP server`a başvurur.

 

 

DHCP Server Servisinin  Kurulması

DHCP Server olarak kullanılacak bilgisayar statik IP`ye sahip olmalıdır. Statik IP verildikten sonra aşağıdaki adımlar izlenerek DHCP servisi kurulur.

 

1.         Control Panel`de Add/Remove Programs açılır.  Add/Remove Windows Components tıklatılır.

2.         Windows Components penceresinde Networking Services`a tıkalndıktan sonra Details butonuna basılır.

3.         DHCP (Dynamic Host Configuration Protocol)  onay kutusu işaretlenir ve ok`basılır.

4.         Next ve finish`e tıklanarak DHCP servisin kurulumu tamamlanır.

 

 

DHCP Server ile IP almak isteyen bir client arasındaki iletişim 4 adımdan oluşur.

 

 

 

  1. DHCP Discover : Client`dan gelen IP kiralama (lease) talebi
  2. DHCP Offer : DHCP server tarafından kiralanacak IP teklifi
  3. DHCP Request : Client tarafından IP adres bilgilerinin seçilmesi
  4. DHCP Acknowledgement: IP kiralamanın onaylanması.

 

DHCP server ile client arasındaki iletişim UDP 67 ve 68 nolu portlardan gerçekleşir.

 

Bir client bilgisayarın DHCP client haline getirebilmek için,

 

  1. My network places ikonuna sağ tuş ile tıklanarak properties seçilir.
  2. Local area connection sağ tuş ile tıklanır ve prperties seçilir.
  3. Internet Protocol (TCP/IP) seçilir ve properties tıklanır.
  4. Internet Protocol (TCP/IP) Properties penceresinde general sekmesinde Obtain an IP address automatically seçilir.

 

DHCP Server`ı Yetkilendirmek

 

Bir Windows 2k domainin üyesi olan bir Windows 2000 ya da 2003 server makinasında kurulu olan bir DHCP servisinin IP dağıtabilmesi için yetkilendirilmesi (authorization) gerekir. Bunun sebebi yetkilendirilmemiş DHCP server`ların network üzerinde IP adresi dağıtmasını önlemektir. Yetkilendirme işlemi Enterprise Admins grubuna dahil olan kimseler yapabilirler. Yetkilendirme işlemi aşağıdaki adımlar ile yapılır.

 

  1. DHCP snap-in`ninde DHCP`ye sağ tuş ile tıklanır ve Manage Authorized Server seçilir.
  2. açılan pencerede Authorize butonuna tıklanır.
  3. Authorize DHCP server iletişim kutusunda, yetkilendirilme istenen DHCP Server`ın adı ya da IP adresi yazılarak ok`ye tıklanır. Açılan mesaj kutusunda yes`e tıklanarak yetkilendirme onaylanır. (DHCP Server`ın kırmızı ve aşağı dönük olan oku yeşile ve yukarı doğru dönecektir.)

 

Scope Yaratmak ve Ayarlamak

 

Scope, bir DHCP Server üzerinde, belirli subnet`te yer alan DHCP clientlara atanabilecek IP adresleri aralığıdır. IP ataması yapılabilmesi için DHCP server üzerinde en az bir tane scope yaratılması gerekmektedir. Scope yaratmak için,

 

  1. DHCP snap-in`i üzerinde server`a sağ tuş ile tıklanır ve açılan menüden New -Scope seçilir.
  2. Create Scope Wizard iletişim kutusunda next`e tıklanır ve scope`a bir isim verilir. Next`e tıklanır.
  3. Kullanılacak adres aralığı girilir. Subnetmask girilir ve next`e tıklanır.
  4. Add Exclusions kısmında IP havuzundan hariç tutulacak IP adreleri girilir  ve next`e tıklanır.
  5. Lease duration kısmında kiralama süresi belirlenir. Ve next`e tıklanır.
  6. Bu adımda  “yes, I want to configure these options now” seçerek DHCP Options`larını ayarlayalayabiliriz.
  7. Default Gateway adresi girilerek add butonuna basılır. (birden fazla default gateway adresi girmek mümkün) Next`e tıklanır.
  8. Sonra sırasıyla DNS Server ve Wins Server adresleri girilir
  9. Son aşamada scope`u etkinleştirmek isteyip istemediğimiz sorulur. İstenilen seçenek seçildikten sonra next`e basılır
  10. finish`e basılarak scope yaratma işlemi sonlandırılır.

 

DHCP snap-in`ninde yeni scope listelenir. 9. adımda scope`u etkinleştirmediysek kırmızı gözükecektir. Bu durumda bu scope`dan clientlara IP adresi verilmez. Bu scope`dan IP adresi verilebilmesi için scope`un actif hale getirilmesi gerekir. Bunun için scope`a sağ tuş ile tıklanarak all task`dan activate seçeneği seçilmelidir. Scope active edildikten sonra kırmızı ok yeşile dönecektir.