DHCP LAB

Cisco Router İle DHCP Server

DHCP Nedir? Ne İşe Yarar? makalemizi okuduysanız artık pratiğe geçebiliriz demektir. Bu denemeyi basitçe packet tracer programında yapabiliriz. Topolojimizde DHCP sunucu olarak kullanacağımız router bir switch üzerinden PC’ye bağlıdır.

Sistem “192.168.1.0/24” network’ünde çalışsın ve router’ın dış bacağı “192.168.1.1” olsun.

packet tracer dhcp topoloji
“DHCP Laboratuvarı İçin Packet Tracer’da Topoloji”

Amaç: Bilgisayara DHCP sunucusundan yani Router’dan otomatik olarak IP aldırmaktır.

Bilgisayarın IP ayarlarını DHCP şeklinde yapmayı unutmayınız.

packet tracer dhcp acma
“Packet Tracer Ortamında Bilgisayarda DHCP Açma”

Gerekli konfigürasyonu router’a girelim.

  • Router(config)#ip dhcp pool havuz  //pool’a havuz ismini verdik
  • Router(dhcp-config)#network 192.168.1.0 255.255.255.0 //IP dağıtılacak aralığı verdik
  • Router(dhcp-config)#default-router 192.168.1.1 //client’lar için gateway IP’sini verdik
  • Router(dhcp-config)#exit
  • Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.10 //dağıtılmayacak IP aralığını belirledik

Bu ayarlardan hariç IP’lerin kiralık süreleri, DNS sunucu ayarları… Gibi ayarlar da bu havuzlarda belirlenebilmektedir.

  • lease [gün_sayisi|infinite] komutu //kiralama süreleri gün sınırlı veya sınırsız olarak verilebilir
  • dns-server [IP_adresi] komutu //client’lar için DNS sunucusu belirlenebilir

Şimdilik en temel konfigürasyonu yapalım.

packet tracer dhcp router kurma
“Packet Tracer Ortamında DHCP İle IP Aldırma”

Sonuç olarak bilgisayarın “192.168.1.11” IP’sini otomatik olarak aldığını görebiliriz. PC dağıtılmayacak aralığın hemen üstündeki ilk IP’yi almıştır. Default gateway olarak da “192.168.1.1” almıştır. Router içerisindeki Pool’da tanımlı olduğu gibi çalışmıştır.

DHCP Servisini Aktif Etme:

Cisco router’larda “dhcp service” komutu ile IP dağıtma işlemi aktif edilmektedir. Packet tracer’da bu işlem otomatik olarak yapıldığından komut kullanılamamaktadır. Gerçek ortamda bu komutu unutmamalıyız.

  • Router(config)#service dhcp //DHCP ile IP dağıtma işlemini aktif etme

DHCP Servisini Kontrol Etme:

Cisco router’larda “show ip dhcp binding” komutu ile DHCP servisi kontrol edilebilir.

  • show ip dhcp binding //DHCP ile dağıtılan IP’lere bakma

Aşağıdaki örnekte bu komut kullanılmış ve “192.168.1.11” IP’sinin “0060.5C56.0072” MAC adresli cihaza verildiği bilgisi görülmüştür.

show ip dhcp binding komutu
“sh ip dhcp binding Komutu İle Kontrol İşlemi”

DHCP Tablosunu Silme:

Cisco router’larda “clear ip dhcp binding *” komutu ile DHCP tablosu silinebilir. Packet tracer’da bu işlem otomatik olarak yapıldığından komut kullanılamamaktadır. Gerçek ortamda bu komutu kullanabiliriz.

  • clear ip dhcp binding * //DHCP tablosunu silme

DHCP İstatistikleri:

DHCP olarak kullanılan cisco router’larda alınan DHCP mesajları, gönderilen DHCP mesajları, dağıtılan IP sayısı… gibi detayların tutulduğu sayaçlar vardır. Bu bilgiler “show ip dhcp server statistics” komutu ile görülmektedir. Packet tracer’da bu işlem otomatik olarak yapıldığından komut kullanılamamaktadır. Gerçek ortamda bu komutu kullanabiliriz.

  • show ip dhcp server statistics //DHCP istatistiklerini göster

DHCP İstatistiklerini Silme:

Bu istatistikler de “clear ip dhcp server statistics” komutu ile sıfırlanabilmektedir. Packet tracer’da bu işlem otomatik olarak yapıldığından komut kullanılamamaktadır. Gerçek ortamda bu komutu kullanabiliriz.

  • clear ip dhcp server statistics //DHCP istatistiklerini sil

 

Kullanılan Komutlar;
Router için;

  • Router#conf t
  • Enter configuration commands, one per line.  End with CNTL/Z.
  • Router(config)#interface fastEthernet 0/0
  • Router(config-if)#ip address 192.168.1.1 255.255.255.0
  • Router(config-if)#no shutdown
  • Router(config-if)#exit
  • Router(config)#ip dhcp pool havuz
  • Router(dhcp-config)#network 192.168.1.0 255.255.255.0
  • Router(dhcp-config)#default-router 192.168.1.1
  • Router(dhcp-config)#exit
  • Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.10
  • Router(config)#end
  • Router(config)#int fastEthernet 0/0
  • Router(config-if)#no shu
  • Router(config-if)#no shutdown
  • Router(config-if)#exit
  • Router(config)#service dhcp (packet tracer’de gerek yok)

Cisco Router İle DHCP Server” üzerine 2 yorum

  1. konu dışında ama sormak istedim. Bildiğim kadarıyla MAC adresi sabit (Fiziksel) adres ama bunun değiştirilebildiğini duydum bununla ilgili bir konu başlığı açabilirmisiniz?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir